-
Pb de UPDATE
Bonjour,
alors voila je developpe un back office PHP/MYSQL pour gestion d'utilisateur et de BDD.
Lors de l'édition des informations des users, je fais un UPDATE après passage dans un formulaire.
Tout fonctionne parfaitement sauf pour le champs 'group' (cf image jointe). C'est exactement la même structure que dist_list, mais rien n'y fait ça ne marche pas !!
Je recupere du formulaire :
$incentive = $_POST['incentive'];
et j'update :
mysql_query("UPDATE membre SET group='$incentive' WHERE membre.id='$id'");
Avez vous une idée ??? Ca marche nickel pour tout les autres sauf 'group' !
-
group est un mot reservé pour MySQL... qu'est-ce que tu veux par ça marche pas ?
est-ce que le nom de ton champ est blindé ? (i.e. entouré par de backquotes [AltGr + 7]) si non, fait, parce que comme c'est un mot reservé, il sera interprété sinon.
-
j'entends dire par ça marche pas que le champs n'est pas mis à jour après l'update.
dois je essayer ceci :
UPDATE membre SET `group`='$incentive' WHERE ...
j'ai bien comprit ?
-
et oui ça marche !!
Merci !!!!!!!!!!!!!!
-
tu devais avoir une erreur MySQL que tu ne voyais pas... ;)
pour voir les erreurs SQL : remplacer par
Code:
mysql_query(...) or die(mysql_error());