Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD
PHP & SGBD Forum d'entraide sur les SGBD avec PHP. Avant de poster : FAQ BDD, toutes les FAQ PHP, cours BDD et sources BDD
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 23/09/2007, 17h55   #1
Invité régulier
 
Inscription : juillet 2007
Messages : 59
Détails du profil
Informations forums :
Inscription : juillet 2007
Messages : 59
Points : 8
Points : 8
Par défaut [Conception] problème de sauvegarde d'un texte contenant des apostrophes

bonjour,
j'ai un probleme de sauvegarde d'une chaine de caractere contnant une appostroffe dans la base de donnée,j'ai utilisé :addslashes()
exemple:
la chaine que je veux sauvegarder: le resultat:
avec addslashes: et le reste de la chaine disparaisse
sans addslashes:et le reste de la chaine disparaisse
le champs dans lequel je sauvegarde la chaine est de type varchar(j'est essayer le type text).

remarque:cette chaine transite par des page ,et recupere chaque fois par $_post
merci de me repondre
etud_ini est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/09/2007, 18h11   #2
Membre Expert
 
Inscription : janvier 2005
Messages : 1 249
Détails du profil
Informations personnelles :
Localisation : France, Gironde (Aquitaine)

Informations forums :
Inscription : janvier 2005
Messages : 1 249
Points : 1 417
Points : 1 417
Pour sauvegarder dans une bdd, ce n'est pas addslash qu'il faut utiliser, mais une fonction spécifique à la bdd. Pour mysql, c'est mysql_real_escape_string(). Vérifie avant que magic_quote_gpc (voir la doc) n'est pas à ON.
vg33 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 23h51.


 
 
 
 
Partenaires

Hébergement Web