|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() |
Bonjour, j'essaye d'inserer un text dans un champs de type TEXT dans ma table de ma base POSTGRESQL.
Le probléme que si l'apostrophe apparait au text que je désire l'inseré, alors une erreur s'affiche au cours de l'insertion. voici le code: page: formulaire.php <textarea name="sujet" ></textarea> // ça c'est pour récupérer le text. page: soumission.php $sujet=$_POST["sujet"]; //je met le text dans une variable $resultat=pg_exec($dbconn,"INSERT INTO soumission (sujet) VALUES ('$description');"); // la commande de l'insertion Remarque: si j'essaye d'afficher la variable $sujet elle s'affiche correctement. si j'insert un text où il n'y a pas d'apostrophe il s'insert correctement. Merci d'avance. |
|
|
00
|
|
|
#2 |
|
Invité de passage
![]() |
oops j'ai trouvé il faut utiliser la commande : mysql_real_escape_string($ton_texte) pour résoudre le prob.
alors j'ai essayé avec la commande : $sujet=pg_escape_string($sujet); et ensuite j'ai envoyer la variable $sujet dans le script de l'insertion. et ça fonctionne correctement... |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com