|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre du Club
![]() Inscription : novembre 2007 Messages : 132 ![]() |
Salut,
J'utilise php-msql pour un site dynamique. Le problème que j'ai est que la requête d'insertion marche très bien sauf avec les villes qui contiennent une apostrophe. Ma requête est la suivante: Code :
Merci d'avance |
||
|
|
00
|
|
|
#2 |
|
Invité de passage
![]() Inscription : juin 2007 Messages : 1 ![]() |
salut
j'ai deja envisagee ce genre de probleme en php il suffit de mettre $city = addcslashes($city,'\''); avant d'appliquer la requete et ca marche
|
|
|
00
|
|
|
#3 |
|
Expert Confirmé
![]() ![]() Inscription : septembre 2005 Messages : 1 499 ![]() |
Bonjour,
avant toutes insertions, il est recommandé d'utiliser la fonction php: mysql_real_escape_string()
__________________
"Ce besoin de remords qui précède le Mal, que dis-je ! qui le crée..." E. CIORAN |
|
|
00
|
|
|
#4 |
|
Membre du Club
![]() Inscription : novembre 2007 Messages : 132 ![]() |
Merci beacoup, j'ai utilisé vos deux propositions. Pour la première j'ai été un peu confu avec le "\" mais finalement ça a marché en utilisant les guillemets au lieu des apostrophes dans la requête:
$city = mysql_real_escape_string($city); $query = "INSERT INTO city (id_city, city, id_province) VALUES ($id_city, \"$city\", $id_province)"; Merci |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com