Bonjour,
j'ai un probleme dans un formulaire avec la commande UPDATE qui ne met pas à jour mes données !!!
$question = "select * from Proverbe where id='$id' and membre='$login'";
$reponse = mysql_query($question) or die("La requête \"$question\" n'a pas pu s'exécuter !");
$val = mysql_fetch_array($reponse);
$resultat_1 = $val['auteur'];
$resultat_2 = $val['proverbe'];
$resultat_4 = $val['id'];
$resultat_5 = $val['membre'];
$resultat_6 = $val['date'];
mysql_query("UPDATE Proverbe SET auteur='$auteur' WHERE id='$resultat_4");
voilà mon probleme, le $id vient en fait d'une autre page, il me donne un numero unique, c'est en fait le numero du proverbe a modifier,je recupere donc le proverbe dans un formulaire (j'ai pas detaillé ici.), je le modifie mais quand je valide il ne met pas la table a jour !!!?
par contre si je met :
mysql_query("UPDATE Proverbe SET auteur='$auteur' WHERE id='230");
là ca fonctionne bien, il modifie bien ma table qui contient l'id 230, mais en fait ici $id=230 donc je ne vois pas pourquoi ca ne marche pas en mettant id='$id'
Sauriez vous pourquoi ?
Si il vous faut plus de detail n'hesiter pas car la je galere depuis 2 jours, merci