Problème insertion dans une base d'un champ texte

Problème insertion dans une base d'un champ texte - PHP - Programmation

Marsh Posté le 17-11-2009 à 23:12:32    

Bonsoir
J'ai un problème : lorsque je souhaite insérer un texte dans ma base sql, cela ne marche pas.
 
Ex requête : INSERT INTO table (X) VALUES ('$texte') ou INSERT INTO table (X) VALUES ("$texte" )
 
Cependant, le texte $texte contient des ' et des " ce qui fausse la fermeture de la variable $texte et pose problème
 
Avez-vous quelques propositions ?
 
Merci d'avance
Adam

Reply

Marsh Posté le 17-11-2009 à 23:12:32   

Reply

Marsh Posté le 17-11-2009 à 23:23:10    

en version 1995 je te dirai de faire un simple
mysql_real_escape_string
 
en version plus neuve et propre je te dirais d'utilisé PDO

Reply

Marsh Posté le 18-11-2009 à 00:13:38    

PDO ? Pouvez-vous développer svp ?

Reply

Marsh Posté le 18-11-2009 à 00:21:38    

Reply

Marsh Posté le 18-11-2009 à 00:46:30    

Reply

Marsh Posté le 18-11-2009 à 01:21:50    

merci beaucoup :)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed