SELECT WHERE avec variable
Bonsoir à tous,
Je m'arrache les cheveux sur un problème apparemment basique, mais pas tant que ça...
Si j'écris
Code:
1 2 3
|
$req1='SELECT * FROM codes_jeu WHERE code_jeu="ABCDEF" AND utilisateur="user@wanadoo.fr"';
$result1=mysql_query($req1) or die ("La requête a échoué"); |
--------------
cela fonctionne parfaitement.
Si je définis une variable et que je la passe dans le SELECT
--------------------------
Code:
1 2
| $req1='SELECT * FROM codes_jeu WHERE code_jeu=".$code." AND utilisateur="user@wanadoo.fr"';
$result1=mysql_query($req1) or die ("La requête a échoué"); |
--------------------------
rien ne va plus. La requête échoue. J'ai essayé toutes les solutions : variable encadrée ou non par les points, quotes précédées de \... etc... rien n'y fait...
D'où cela peut-il venir ?
D'avance merci.