c bidon ta bidouille ( kel jeu de mot :D ) grosmethos !!!
Simple exemple : si tu veut stocker en base un / ben... a l'affichage t'auras plus ton fameux / :p
comme l'a dit youdontcare, tu met un \ avant ton ' ... pour ce qui est du sql
du cote asp, en vbscript, je crois kil faut doubler le \
grosmethos
moi j'ai fait un repalce(chaine,"'","/" ) pour l'insertion dans la base de données pour l'affichage j'ai fait un
replace(chaine,"/","'" ) et ça marche plutot bien comme ça.....
youdontcare
he bien cherche les fonctions correspondantes !
nix_
Je fais ca en ASP Javascript...
youdontcare
il faut précéder l'apostrophe d'un \
insert ... values('l\'arbre'). regarde addslashes(), stripslashes() si tu fais ça en php.
autre moyen : si c'est pour afficher le contenu de la base en html, tu peux utiliser le code ascii de l'apostrophe : & #39; (sans l'espace).
[edtdd]--Message édité par youdontcare--[/edtdd]
nix_
Voila: j'ai besoin de mettre des apostrophes ( ' ) dans un champ texte d'une bdd. Problème quand j'execute ma requete SQL, la premiere apostrophe du texte est considérée comme la fin de la valeur du champ
Exemple: INSERT INTO Table(texte1) VALUES('L'arbre') ;
Ceci genere donc une erreur dans la requete...
Quelqu'un a la solution?