Hallo tweakers,
Ik heb het volgende stukje code:
In de users-tabel staat bijvoorbeeld het volgende record:
voornaam: Pietje
achternaam: Precies
url:pietje-precies
Als ik de url parse komt daar 'pietjeprecies' uit (dat komt ook in $parsedPage).
Als deze query door php wordt uitgevoerd, komen er geen rijen uit (de vardump geeft int(0) terug).
Als ik vervolgens de query echo voordat ik hem laat doodgaan en die copy-paste naar phpmyadmin, geeft-ie wel resultaat terug. Hoe kan dat? Of beter: hoe krijg ik het ook in php aan de praat?
Het zal waarschijnlijk een of ander klein dingetje zijn, maar ik zie het niet.
Help!!!
Ik heb het volgende stukje code:
PHP:
1
2
3
4
5
| $query = 'SELECT * FROM users WHERE REPLACE(url, \'-\', \'\') = \''.$parsedPage.'\';'; $result = mysql_query($query) or die(mysql_error()); var_dump(mysql_num_rows($result)); die(); |
In de users-tabel staat bijvoorbeeld het volgende record:
voornaam: Pietje
achternaam: Precies
url:pietje-precies
Als ik de url parse komt daar 'pietjeprecies' uit (dat komt ook in $parsedPage).
Als deze query door php wordt uitgevoerd, komen er geen rijen uit (de vardump geeft int(0) terug).
Als ik vervolgens de query echo voordat ik hem laat doodgaan en die copy-paste naar phpmyadmin, geeft-ie wel resultaat terug. Hoe kan dat? Of beter: hoe krijg ik het ook in php aan de praat?
Het zal waarschijnlijk een of ander klein dingetje zijn, maar ik zie het niet.
Help!!!