Bonjour,

Voila, j'ai un petit probleme MySQL.

Lorsque j'insert du texte avec un apostrophe dedans ('), dans la base il est double, donc j'ai deux '' au lieu de un '!

Comment faire pour regler le probleme ?

Je vous donner le code que j'utilise pour l'ajout dans la base.

(Le texte provient d'un formulaire, un champ de type text)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
$reqadd = "INSERT INTO autorisation VALUES('','$annee','$assmal','$auth_seul','$auth_nom1','$auth_lien1','$auth_tel1','$auth_nom2','$auth_lien2','$auth_tel2','$sortie','$photo','$medical')";
	// requête pour ajouter l'enregistrement
 
mysql_query($reqadd) or die (print"Req 1.1 - ". mysql_error() . "");
	// exécution de la requête
merci de m'aider!

P.S. J'Ai le meme probleme si je fais une insertion avec phpMyAdmin