|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre habitué
![]() Inscription : décembre 2007 Messages : 392 ![]() |
Je voudrais faire une mise a jour d'un BDD et si le resultat ville est un chiffre (1 2 3...55) ca fonctionne bien mais si le resultat est un mot (paris) , il ne fait pas de mise a jour dans la DBB.
Je recupere mes donnees comme cela : et fait la mise a jour comme cela Code :
mysql_query("UPDATE bdd SET ville = ".$ville." , validation = ".$valid." WHERE id =".$ID.""); si je fait un echo sur $ville j'ai le bon resultat. Merci de votre aide |
|
00
|
|
|
#2 |
|
Membre confirmé
![]() Inscription : juillet 2011 Messages : 146 ![]() |
C'est tout a fait normal
Tu dois echaper les chaines de caractère avec des ' mais pour plus de sécurité je te conseille de toujours utiliser http://php.net/manual/fr/function.my...ape-string.php pour éviter les injections. Code :
mysql_query("UPDATE bdd SET ville = '".$ville."' , validation = '".$valid."' WHERE id =".$ID.""); |
|
00
|
|
|
#3 |
|
Membre habitué
![]() Inscription : décembre 2007 Messages : 392 ![]() |
Merci Tolriq
|
|
00
|
Copyright © 2000-2012 - www.developpez.com