Les Apostrophe en SQL
Résolu/Fermé
A voir également:
- Remplacer apostrophe requête sql
- Remplacer disque dur par ssd - Guide
- Remplacer word - Guide
- Quel site pour remplacer coco - Accueil - Réseaux sociaux
- Remplacer tete sur photo - Guide
- Remplacer carte graphique - Guide
4 réponses
kevin76110
Messages postés
4273
Date d'inscription
vendredi 14 août 2009
Statut
Membre
Dernière intervention
27 mars 2013
873
14 mai 2012 à 22:24
14 mai 2012 à 22:24
'lut,
Et si tu protèges tes apostrophes ?
à chaque ' tu mets \' non ?
Et si tu protèges tes apostrophes ?
à chaque ' tu mets \' non ?
Bah c'est un système de nouvelle donc je ne voit pas dire au personne, merci de mètre \ devant chaque apostrophe
Ben suffit d'utiliser la fonction PHP addslashes() dans la requête SQL et lorsque tu auras besoin d'afficher le texte dans une page web en sortie de requête SELECT, tu utiliseras stripslashes() :
Plus d'info ici http://www.php.net/manual/fr/function.addslashes.php
et ici http://www.php.net/manual/fr/function.stripslashes.php
$sql="INSERT INTO marche (id_joueur, titre, texte, date) VALUES('$pseudo_membre', '$titre', addslashes($texte), NOW())";
Plus d'info ici http://www.php.net/manual/fr/function.addslashes.php
et ici http://www.php.net/manual/fr/function.stripslashes.php
kevin76110
Messages postés
4273
Date d'inscription
vendredi 14 août 2009
Statut
Membre
Dernière intervention
27 mars 2013
873
14 mai 2012 à 23:00
14 mai 2012 à 23:00
Hé bien dans ton code, tu en mets ^^