pb avec quote...php + mysql
Bonjour � toutes et tous,
J'ai un petit pb que je n'arrive pas � resoudre...
Lorsque j'envoie des donn�es via un formulaire sur ma base mysql, les mots avec quote sont ecrits correctement dans la base. Par contre, lorsque j'appelle ces donn�es dans le m�me formulaire, elles me reviennent tronqu�ees � partir du 'quote'...
J'ai essay� le addslashes() et stripslashes() sur mon formulaire d'appel et �a me renvoie toujours la m�me chose....� noter, magic_quotes_gpc est � ON...
Quelqu'ubn aurait-il une solution ?
ci-joint le code de :
mon formulaire :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
//adresse du membre
$req2 = "SELECT * FROM adresse WHERE Id_Membre=$choix"; //selection membre choisi dans omar
$res2= mysql_query($req2,$conn);
// or die($res2."<br>".mysql_error());
if ($res2==TRUE){
$ad=mysql_fetch_array($res2);
}
else {
$ad=0;
}
.........
print ("<input type='field' name='voie' value='".addslashes($ad['Voie'])."'>"); |
et celui du script :
Code:
1 2 3
|
$req2="replace into Adresse (Id_adresse, Id_Membre, numero, voie, quartier, ville, codpost)
values('".$_POST["Id"]."','".$_POST["Id"]."','".$_POST["numero"]."','".$_POST["voie"]."','".$_POST["quartier"]."','".$_POST["ville"]."','".($_POST["Codpost"])."')"; |
Merci pour votre aide.