Erreur dans ma requête

Résolu
bakalai Messages postés 61 Date d'inscription dimanche 11 novembre 2007 Statut Membre Dernière intervention 18 septembre 2010 - 26 janv. 2008 à 15:01
bakalai Messages postés 61 Date d'inscription dimanche 11 novembre 2007 Statut Membre Dernière intervention 18 septembre 2010 - 26 janv. 2008 à 15:13
Bonjour,
Je débute avec mypypadmin.
J'ai une table avec plusieurs champs:
id / mediumint(20) / auto_increment
photo / mediumint(20)
description / text

J'ai une page web en php avec un menu deroulant m'indiquant un numéro de 1 à 20.
Une fois l numéro selectionné, j'ai un bouton ok de type submit.
le numéro choisi est  dans cette variable: . htmlspecialchars($_POST['photo']) .

Quand je lance cette requete je devrai afficher les infos concernant la photo ayant le numero . htmlspecialchars($_POST['photo']) .
Et pourtant sa ne marche pas ou est mon erreur ?

$reponse = mysql_query("SELECT * FROM collectioncs WHERE photo='. htmlspecialchars($_POST['photo']) .'");

Merci
Benoît
@+

1 réponse

bakalai Messages postés 61 Date d'inscription dimanche 11 novembre 2007 Statut Membre Dernière intervention 18 septembre 2010
26 janv. 2008 à 15:13
Re Bonjour,
C'est bon j'ai trouvé mon erreur:

$reponse = mysql_query("SELECT * FROM collectioncs WHERE photo=". htmlspecialchars($_POST['photo']) ."");
Il me manquai les guillemets en rouge.

Benoît
@+
3
Rejoignez-nous