je cherche a savoir comment selectionner une valeur "Fonderie d\'âmes" dans la BBD. Exemple concret : http://dd.free.fr/index.php?page=cont&cont=6&lie=2
Ps : précédent post http://www.developpez.net/forums/vie...389859#2389859

Dans ma base de données j'ai trois ligne.
Domaine de Realadain Domaine de Realadain 58.3S, 58.4E
Test Fonderie d'âme 54564
Mines de pyréal Fonderie d'âme 29.2S, 58.8E
"Domaine de Realadain" pour témoin.
"Test" qui dans la base de données a son champ "lieux_région = Fonderie d'âme"
"Mines de pyréal" qui dans la base de données a son champ "lieux_région = Fonderie d\'âme"

Pour l'enregistrement de chaque objet, je doit faire un addslashes(), donc pour le test j'ai du changer à la main la valeur de lieux_région dans la bdd (supprimé le \)

La liste déroulante est faire avec le contenu de la BDD, donc deux fonderie d'âmes avec et sans \. Première chose, dans la liste elle sont identique, (normale je fait un stripslashes dessus avant de l'afficher).

Mais impossible de sélectionner la ligne. De plus la requete
SELECT * FROM `ac2_lieux` WHERE `lieux_region`="Fonderie d'\'âmes"
n'affiche rien ... Je ne sait pas si c'est ma requete ou la façon d'on je m'y prend qui est fausse.