Sur une des pages html de mon site de gestion de journal de bord,
l'utilisateur utilise un formulaire pour saisir un incident. L'un des
champs permettant à l'utilisateur de décrire son problème est une
balise HTML 'textarea'.
Une fois le formulaire validé un script php insère ces informations
dans une base mysql.
Un autre script php permet à un utilisateur d'exporter un ensemble de
lignes de la base Mysql (SELECT INTO OUTFILE FIELDS TERMINATED BY '#'
FROM....) vers un fichier texte qui pourra à son tour être importé
sous EXCEL
Mon problème :
Si la personne qui a rempli le champ de description de l'incident en
faisant des retour chariot (dans la zone textarera), lors de l'export
je vois apparaître dans mon fichier texte exporté des '^M' (à chaque
fois que l'utilisateur a fait un retour chariot).Le problème c'est
qu'EXCEL à chaque fois qu'il voit ce symbole créé une nouvelle ligne.
Résultat : pour un incident exporté je peux me retrouver avec 4 ou 5
lignes EXCEL
Je ne suis peut être pas très claire...mais si quelqu'un à une
idée....
Merci par avance....
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
loufoque
Message d'origine de Jean :
Sur une des pages html de mon site de gestion de journal de bord, l'utilisateur utilise un formulaire pour saisir un incident. L'un des champs permettant à l'utilisateur de décrire son problème est une balise HTML 'textarea'. Une fois le formulaire validé un script php insère ces informations dans une base mysql.
Un autre script php permet à un utilisateur d'exporter un ensemble de lignes de la base Mysql (SELECT INTO OUTFILE FIELDS TERMINATED BY '#' FROM....) vers un fichier texte qui pourra à son tour être importé sous EXCEL
Mon problème : Si la personne qui a rempli le champ de description de l'incident en faisant des retour chariot (dans la zone textarera), lors de l'export je vois apparaître dans mon fichier texte exporté des '^M' (à chaque fois que l'utilisateur a fait un retour chariot).Le problème c'est qu'EXCEL à chaque fois qu'il voit ce symbole créé une nouvelle ligne. Résultat : pour un incident exporté je peux me retrouver avec 4 ou 5 lignes EXCEL
Je ne suis peut être pas très claire...mais si quelqu'un à une idée.... Merci par avance....
Il suffit de supprimer les caractères r et n non ?
Message d'origine de Jean :
Sur une des pages html de mon site de gestion de journal de bord,
l'utilisateur utilise un formulaire pour saisir un incident. L'un des
champs permettant à l'utilisateur de décrire son problème est une
balise HTML 'textarea'.
Une fois le formulaire validé un script php insère ces informations
dans une base mysql.
Un autre script php permet à un utilisateur d'exporter un ensemble de
lignes de la base Mysql (SELECT INTO OUTFILE FIELDS TERMINATED BY '#'
FROM....) vers un fichier texte qui pourra à son tour être importé
sous EXCEL
Mon problème :
Si la personne qui a rempli le champ de description de l'incident en
faisant des retour chariot (dans la zone textarera), lors de l'export
je vois apparaître dans mon fichier texte exporté des '^M' (à chaque
fois que l'utilisateur a fait un retour chariot).Le problème c'est
qu'EXCEL à chaque fois qu'il voit ce symbole créé une nouvelle ligne.
Résultat : pour un incident exporté je peux me retrouver avec 4 ou 5
lignes EXCEL
Je ne suis peut être pas très claire...mais si quelqu'un à une
idée....
Merci par avance....
Il suffit de supprimer les caractères r et n non ?
Sur une des pages html de mon site de gestion de journal de bord, l'utilisateur utilise un formulaire pour saisir un incident. L'un des champs permettant à l'utilisateur de décrire son problème est une balise HTML 'textarea'. Une fois le formulaire validé un script php insère ces informations dans une base mysql.
Un autre script php permet à un utilisateur d'exporter un ensemble de lignes de la base Mysql (SELECT INTO OUTFILE FIELDS TERMINATED BY '#' FROM....) vers un fichier texte qui pourra à son tour être importé sous EXCEL
Mon problème : Si la personne qui a rempli le champ de description de l'incident en faisant des retour chariot (dans la zone textarera), lors de l'export je vois apparaître dans mon fichier texte exporté des '^M' (à chaque fois que l'utilisateur a fait un retour chariot).Le problème c'est qu'EXCEL à chaque fois qu'il voit ce symbole créé une nouvelle ligne. Résultat : pour un incident exporté je peux me retrouver avec 4 ou 5 lignes EXCEL
Je ne suis peut être pas très claire...mais si quelqu'un à une idée.... Merci par avance....
Il suffit de supprimer les caractères r et n non ?