Code :
- mysql_query("UPDATE `inventaire` SET `$i` = '0' WHERE `pseudo` = '".$pseudo."'" ) ;
|
Problème de variable, fait plutôt ça:
Code :
- mysql_query("UPDATE inventaire SET ". $i ." = 0 WHERE pseudo = '". $pseudo ."'" ) ;
|
- Suppression des ``
- Ton $i était interpreté comme le caractère $ et le caractère i, et non comme une variable, il faut donc le déclarer comme ceci si tu mets des guillemets.
- La valeur de $i est un nombre, pas besoin d'apostrophes.
ou
Code :
- mysql_query('UPDATE inventaire SET $i = 0 WHERE pseudo = \''$pseudo'\') ;
|
En utilisant les apostrophes (les variables sont directements reconnues dans la chaine de caractères).
Message édité par kmeleon1 le 25-06-2007 à 12:55:52
---------------
.:: Kmeleon ::.