Je rencontre un problème lors d'une requête mySQL incluant une variable composée d'une apostrophe. Voici mon code (je le simplifie), on en reparle après...
Sachant que ça ne me retourne rien lorsque $album = "L\'éléphant" :
Code : Tout sélectionner
$req_album = mysql_query("SELECT * FROM albums ORDER BY id_album ASC, id ASC") or die ("Erreur sql : ".mysql_error());
while ($resultat_album = mysql_fetch_array($req_album)) {
$req = mysql_query("SELECT * FROM photos WHERE album='$album' ORDER BY id_album ASC") or die ("Erreur sql : ".mysql_error());
$resultat = mysql_fetch_array($req);
echo $resultat['album']; // Ça ne me retourne rien, même pas une erreur...
}
Tous les autres noms d'albums ne contenant pas d'apostrophe passent sans problème (Le lion, La tortue, etc...). Je suis en UTF-8.