Page 1 sur 1

Variable dans SELECT SQL

Posté : 02 déc. 2010, 20:30
par opusincertum
Hello les copains,

J'ai une requête du style :

Code : Tout sélectionner

$req = mysql_query("SELECT * FROM photos WHERE serie='$basename'") or die ("Erreur sql : ".mysql_error());
Cependant, parfois je dois traiter avec serie et parfois avec album. Je souhaiterais donc pouvoir switcher entre les deux grace à une variable que nous allons appeler choix (pour l'exemple). Ma nouvelle requête devrait prendre la forme :

Code : Tout sélectionner

$req = mysql_query("SELECT * FROM photos WHERE $choix='$basename'") or die ("Erreur sql : ".mysql_error());
Vous en conviendrez, ça ne fonctionne pas. C'est la raison pour laquelle je souhaiterais savoir s'il y avait une certaine règle d'écriture pour passer ce genre de variable dans une requête ?

Merci !

Re: Variable dans SELECT SQL

Posté : 02 déc. 2010, 21:12
par devlop78
Vous en conviendrez, ça ne fonctionne pas.
Je n'en conviens pas :wink: ça devrait marcher.

Re: Variable dans SELECT SQL

Posté : 02 déc. 2010, 21:12
par devlop78
Moi je dis un petit echo $choix; nous ferait beaucoup de bien à tous.

Re: Variable dans SELECT SQL

Posté : 02 déc. 2010, 22:11
par opusincertum
Au temps pour moi cher amis, je suis un con. J'ai donc trouvé la solution, ou plutôt ma connerie... =D>

Merci pour votre aide, vraiment.