Les guillemets dans les requêtes SQL
Posté : 12 avr. 2010, 22:30
Bonjour,
J'ai un problème j'ai fais un formulaire pour envoyé des mails, avec ajout du contenu dans la base de donnée.
Ca fonctionne mais si l'ajout dans la base de donnée comporte des caractères speciaux comme ', la j'ai le droit à une erreur sql
J'ai essayé avec addslashes et realescapestring avant de faire ma requêtes, mais l'erreur persiste.
Si quelqu'un sais comment faire, merci d'avance.
J'ai un problème j'ai fais un formulaire pour envoyé des mails, avec ajout du contenu dans la base de donnée.
Ca fonctionne mais si l'ajout dans la base de donnée comporte des caractères speciaux comme ', la j'ai le droit à une erreur sql
J'ai essayé avec addslashes et realescapestring avant de faire ma requêtes, mais l'erreur persiste.
$text = "l'avion";
$text = addslashes($text);
// J'ajoute, erreur quand même
$text = "l'avion";
$text= $req -> real_escape_string($text);
// J'ajoute, ca échoue aussi.
Je ne dois pas employé les bonnes méthodes.Si quelqu'un sais comment faire, merci d'avance.