Johan!
2000-06-17, 16:27
Jag har stött på ett mycket konstigt problem då jag i en del av ett script ska söka igenom ett fält med URL'r.
Gör jag det direkt i databasen (se nedan) funkar det helt utan problem.
mysql> select url from searchbase where url like '%funny%';
+-------------------------------------------------------------+
| url |
+-------------------------------------------------------------+
| http://www.websink.com/funnyanswering/files/mp3/alien.mp3 |
| http://www.websink.com/funnyanswering/files/mp3/dialass.mp3 |
| http://www.websink.com/funnyanswering/files/mp3/madonna.mp3 |
| http://www.websink.com/funnyanswering/files/mp3/message.mp3 |
| http://www.websink.com/funnyanswering/files/mp3/pmsline.mp3 |
| http://www.websink.com/funnyanswering/files/mp3/pulp.mp3 |
+-------------------------------------------------------------+
6 rows in set (0.05 sec)
Gör jag sedan samma sak i mitt PHP script (se nedan) så får jag inga träffar alls.
$query = mysql_query ("SELECT * FROM searchbase WHERE url LIKE '%funny%'");
Annu "lustigare" är det även eftersom det fungerar om jag tex byter ut "funny" mot "madonna". Några tips? Php, mysql och alla moduler etc har fungerat i månader innan så där bör det inte vara några problem förrutom det här då...
Gör jag det direkt i databasen (se nedan) funkar det helt utan problem.
mysql> select url from searchbase where url like '%funny%';
+-------------------------------------------------------------+
| url |
+-------------------------------------------------------------+
| http://www.websink.com/funnyanswering/files/mp3/alien.mp3 |
| http://www.websink.com/funnyanswering/files/mp3/dialass.mp3 |
| http://www.websink.com/funnyanswering/files/mp3/madonna.mp3 |
| http://www.websink.com/funnyanswering/files/mp3/message.mp3 |
| http://www.websink.com/funnyanswering/files/mp3/pmsline.mp3 |
| http://www.websink.com/funnyanswering/files/mp3/pulp.mp3 |
+-------------------------------------------------------------+
6 rows in set (0.05 sec)
Gör jag sedan samma sak i mitt PHP script (se nedan) så får jag inga träffar alls.
$query = mysql_query ("SELECT * FROM searchbase WHERE url LIKE '%funny%'");
Annu "lustigare" är det även eftersom det fungerar om jag tex byter ut "funny" mot "madonna". Några tips? Php, mysql och alla moduler etc har fungerat i månader innan så där bör det inte vara några problem förrutom det här då...