par
Officieum » 21 juil. 2010, 01:12
Bonjour, bonjour
Je bloque sur une requête SQL qui me renvoie une erreur et je commence a m'exciter dessus, alors le mieux, c'est que je demande de l'aide !
Voici ma requête :
$query= mysql_query("UPDATE `CVP` SET `adresse` = $adresse, `elevav` = $elevav, `elevah` = $elevah, `surelev` = $surelev, `porte` = $porte, `protect` = $protect, `mater` = $mater, `type` = $type, `balconfi` = $balconfi, `comm1` = $comm1, `const1` = $const1, `const2` = $const2, `const3` = $const3, `const4` = $const4, `anter` = $anter, `biblio` = $biblio, `photoreport` = $photoreport, `comm2` = $comm2 WHERE `id` = $id") or die(mysql_error());
Au dessus, mes variable sont définies depuis un POST, exemple :
$elevav= $_POST['elevav'];
Mais mon navigateur m'affiche ceci :
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 '' at line 1
J'ai essayé dans tous les sens, en ajoutant des ' des ` mais rien n'y fait !
J'aimerai donc un peu d'aide de votre part, même si je suis nouveau !
Merci beaucoup,
Officieum
Bonjour, bonjour
Je bloque sur une requête SQL qui me renvoie une erreur et je commence a m'exciter dessus, alors le mieux, c'est que je demande de l'aide !
Voici ma requête :
[sql]$query= mysql_query("UPDATE `CVP` SET `adresse` = $adresse, `elevav` = $elevav, `elevah` = $elevah, `surelev` = $surelev, `porte` = $porte, `protect` = $protect, `mater` = $mater, `type` = $type, `balconfi` = $balconfi, `comm1` = $comm1, `const1` = $const1, `const2` = $const2, `const3` = $const3, `const4` = $const4, `anter` = $anter, `biblio` = $biblio, `photoreport` = $photoreport, `comm2` = $comm2 WHERE `id` = $id") or die(mysql_error());[/sql]
Au dessus, mes variable sont définies depuis un POST, exemple :
[php]$elevav= $_POST['elevav'];[/php]
Mais mon navigateur m'affiche ceci :
[quote]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 '' at line 1[/quote]
J'ai essayé dans tous les sens, en ajoutant des ' des ` mais rien n'y fait ! 8-| 8-| 8-|
J'aimerai donc un peu d'aide de votre part, même si je suis nouveau !
Merci beaucoup,
Officieum