Bonjour tout le monde
Je dois avoir un petit problème de syntax qui me fait tourner en bourrique depuis un bon moment la.
Message d'erreur :
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 'group, raid, level) values ( 'Test', 'Test', '3', '4', '5')' at line 2
Mes types de champ pour Group, Raid, Level sont tinyint(4).
Mon formulaire se présente avec des "textfield" comme ceci :
Et enfin ma requête :
Code : Sélectionner tout - Visualiser dans une fenêtre à part <input name="group" type="text" size="1" maxlength="2">
J'ai essayé de remplacer les noms des "textfield" pour éviter les confusion, mais ce n'est pas ça.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 if($saveit = mysql_query("INSERT into TWAM_quest (place, area, group, raid, level) values ( '".ucwords($_POST["place"])."', '".ucwords($_POST["area"])."', '".$_POST['group']."', '".$_POST['raid']."', '".$_POST['level']."')") or die(mysql_error()));
J'ai essayé de remplacer certains " par des ' suivant si les entrées sont sous forme de texte ou de nombre, mais j'ai toujours la même erreur.
Ça doit être une erreur toute bête, mais je ne la trouve pas.
Quelqu'un a t'il une idée SVP ?
Partager