Probleme Mysql [Update]

Bonjour,
J’ai un probleme avec un updtae dans ma page PHP:
mysql_query(“UPDATE salle SET designation=’$designa’ , taille=’$tail’ ,photo=’$phot’ ,prix=’$pri’ ,nom_salle=’$nom’ where id_salle=’$id’”);

toutes mes variables sont bonnes quand je les affiches mais lors de l’update cela ne provoque aucun mis a jour.
Pourtant en remplacant les $var par d valeur fixe sa marche.
pourriez vous m’aidez sil vous plait

[cpp]mysql_query(‘UPDATE salle SET designation=’’.$designa.’’, taille=’’.$tail.’’, photo=’’.$phot.’’, prix=’’.$pri.’’, nom_salle=’’.$nom.’’ WHERE id_salle=’’.$id.’’’);[/cpp]

Fait un
[cpp]echo ‘UPDATE salle SET designation=’’.$designa.’’, taille=’’.$tail.’’, photo=’’.$phot.’’, prix=’’.$pri.’’, nom_salle=’’.$nom.’’ WHERE id_salle=’’.$id.’’’;[/cpp]
Pour voir si ta requête est ok. Si c’est bon mais que ca update tjrs pas, copie-colle la requête dans phpmyadmin voir skil dit.

marchera pas.
[cpp]
$query = ‘UPDATE salle
SET
designation = ‘’ . mysql_real_escape_string($designa) . ‘’,
taille = ‘’ . mysql_real_escape_string($tail) . ‘’,
photo = ‘’ . mysql_real_escape_string($phot) . ‘’,
prix = ‘’ . mysql_real_escape_string($pri) . ‘’,
nom_salle = ‘’ . mysql_real_escape_string($nom) . ‘’
WHERE id_salle = ‘’. mysql_real_escape_string($id) . ‘’’;
mysql_unbuffered_query($query);[/cpp]

Fonctionnera, au moins parce que ’ est bien fermé, parce que mysql_real_escape_string est correctement appliquée, CQFD.

arf g oublié les \ :ange: