8791 sujets

Développement web côté serveur, CMS

Bonjour tout le monde,

j'ai un souci au niveau d'une requête MySQL.
En effet le problème est le suivant, si je tabe cette requête:

mysql_query("UPDATE folders SET acces='$access' WHERE key='$keyFolder'") OR die('Erreur de maj de la table : '.mysql_error());


je reçois un message d'erreur du type:
Erreur de maj de la table : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'key='1'' at line 1

en effet j'ai pu déterminer que le problème réside dans le faite que la colonne key est defini comme primary key avec un auto_increment, car si j'utilise une autre colonne ça marche.

Néanmoins il me faut utiliser cette colonne. Si qq peu m'aider.....

merci d'avance
Merci Heyoan,

C'est justement ce que je voulais essayer ce marin de changer le nom de cette colonne... C quand même trop bête de perdre du temps avec cela...

merci A+
Smiley ohwell