[PHP] Manipulation de données contenant des 'quotes' ?

Manipulation de données contenant des 'quotes' ? [PHP] - Programmation

Marsh Posté le 15-07-2002 à 10:18:40    

Bonjour,
 
je suis en train de programmer un petit truc me permettant d'enregistrer le titres, artiste et style d'une musique dans une base de donnée Odbc Access.
 
Tout fonctionne bien, mais lorsque je veux insérer un champ contenant des quotes, exemple "il suffira d'un signe", ça crée un pb au niveau de la requête SQL qui ne trouve plus ses petits.
 
Alors que si j'insère à la main dans la base, le résultat est lu correctement.  
 
Y'a-t-il un moyen simple de contourner ce pb ?
J'avais penser à un encodage simple à l'enregistrement puis décodage à la lecture...
 
Merci d'avance.


Message édité par kfman le 15-07-2002 à 10:19:34
Reply

Marsh Posté le 15-07-2002 à 10:18:40   

Reply

Marsh Posté le 15-07-2002 à 10:29:43    

personnellement, j'utilise htmlspecialchars avant d'insérer dans la BD puis je ne fait rien pour la récupération.


---------------
Ma galerie photo créée avec Piwigo et hébergée sur Piwigo.com
Reply

Marsh Posté le 15-07-2002 à 10:33:30    

Je viens de lire dans un autre post puis sur le manuel nexen, les fonctions addslashes et stripslashes, qu'en pensez-vous ?


Message édité par kfman le 15-07-2002 à 10:37:14
Reply

Marsh Posté le 15-07-2002 à 10:34:21    

soit htmlspecialchars (cf zorglub)
soit addslashes() au codage puis stripslashes() au décodage

Reply

Sujets relatifs:

Leave a Replay

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