OVH Cloud OVH Cloud

Dreamweaver / PHP-MySql / Tronquage apr?s les "

2 réponses
Avatar
Thev14
Salut,
J'ai un pb de tronquage lorsque je charge mes enregistrements (qui contiennent
des ") dans mes champs (textfield).

J'ai une bd MySql et des formulaires faits en utilisant les fonctions PHP
incluent dans Dreamweaver (Recordset et Server Behavior).
Dans mes forms en Update, lorsque je charge un champ (textfield) avec un
enregistrement qui contient des caract?res sp?ciaux ", ', /, \, etc... le
contenu est tronqu? d?s le premier ".

Qq'1 peut-il m'indiquer quelle formule je dois faire pour charger l'ensemble
de ma chaine dans mon textfield m?me si celle-ci contien des ", ',/, \

Merci d'avance

2 réponses

Avatar
Dan
il faut écrire un script qui remplacera les apostrophes.
je ne travaille pas en PHP donc je ne peux pas t'aider plus.
en VB c'est la fonction REPLACE. tu dois utiliser l'equivalent en PHP.

--
dan


"Thev14" a écrit dans le message de news:
caa5ep$8fl$
Salut,
J'ai un pb de tronquage lorsque je charge mes enregistrements (qui


contiennent
des ") dans mes champs (textfield).

J'ai une bd MySql et des formulaires faits en utilisant les fonctions PHP
incluent dans Dreamweaver (Recordset et Server Behavior).
Dans mes forms en Update, lorsque je charge un champ (textfield) avec un
enregistrement qui contient des caract?res sp?ciaux ", ', /, , etc... le
contenu est tronqu? d?s le premier ".

Qq'1 peut-il m'indiquer quelle formule je dois faire pour charger


l'ensemble
de ma chaine dans mon textfield m?me si celle-ci contien des ", ',/,

Merci d'avance



Avatar
klodius
J'ai eu le m?me probl?me. C'est parce que les fichiers texte import?s dans
phpmyadmin prennent le " comme s?parateur de champ.
La solution est de remplacer tous les " par des " (je le fais dans Excel) et
de valider comme caract?re d'?chappement dans phpmyadmin.
J'esp?re que l?, ce sera bon...