Hallo forum-genoten,
Ik zit met een mySQL probleempje waar ik niet aan uit kom.
Ik heb een tabel met daarin het veld 'plaatsnaam' (collatie latin1_swedish_ci). Hierin staat de plaatsnaam 'Meslin-l'Evêque' opgeslagen.
Als ik vervolgens in phpMyAdmin de volgende query uitvoer:
krijg ik netjes de plaats te zien.
Echter, als ik de woonplaats uit een $_GET haal krijg ik geen resultaten terug. De bijbehorende phpcode:
Wie kan mij opweg helpen?
Alvast bedankt!
Ik zit met een mySQL probleempje waar ik niet aan uit kom.
Ik heb een tabel met daarin het veld 'plaatsnaam' (collatie latin1_swedish_ci). Hierin staat de plaatsnaam 'Meslin-l'Evêque' opgeslagen.
Als ik vervolgens in phpMyAdmin de volgende query uitvoer:
SQL:
1
| SELECT plaatsnaam FROM plaats WHERE plaatsnaam LIKE 'Meslin-l\'Evê%'; |
krijg ik netjes de plaats te zien.
Echter, als ik de woonplaats uit een $_GET haal krijg ik geen resultaten terug. De bijbehorende phpcode:
PHP:
1
2
3
4
5
6
| <?php $woonplaats = urldecode(htmlentities(mysql_real_escape_string($_GET['woonplaats']))); $sql = "SELECT plaatsnaam FROM plaats WHERE plaatsnaam LIKE '".$woonplaats."%'"; //query uitvoeren en weergeven met een while loopje, spreekt verder voor zich ?> |
Wie kan mij opweg helpen?
Alvast bedankt!
[ Voor 2% gewijzigd door RobIII op 07-11-2007 19:55 . Reden: code tags toegevoegd ]