[PHP]Problème de zone multiligne pour export CSV

Problème de zone multiligne pour export CSV [PHP] - PHP - Programmation

Marsh Posté le 10-03-2005 à 01:20:03    

Bonjour à tous :)
 
J'ai réalisé un petit script en php qui me permet d'exporter au format CSV le contenu de certaines tables, en choississant ce que je souhaite exporter.
 
Par contre (petit) gros problème :
 
J'ai des champs de type TEXT dont certains ont des informations sur plusieurs lignes :
 

Citation :

COURTOISIE (E1) 2
PROFESSIONNALISME (E2) 3
MAITRISE (E3) 4
DISPONIBILITE (E4) 4
PRESTATION COMMERCIALE (E5)  4


 
Lorsque j'écris mon fichier, si je ne supprime pas toous ces retours à la ligne ça pose problème puisque ca rompt la ligne séparée par des points virgules.
 
J'ai essayé de faire un str replace en supprimant le caractère \n mais ca ne fonctionne pas.
 
Avez vous une idée pour en fait supprimer les retours à la ligne et les remplacer par un tiret par exemple ?
 
Merci beaucoup


Message édité par compuman101 le 10-03-2005 à 01:21:11

---------------
Comparez DVD Vierges, Graveurs de DVD et Boutiques en ligne
Reply

Marsh Posté le 10-03-2005 à 01:20:03   

Reply

Marsh Posté le 10-03-2005 à 01:56:23    

Trouvé !
 

Citation :

$textarea_texte = ereg_replace("(\r\n)|(\n)|(\r)", "CE QUE VOUS VOULEZ", $textarea_texte);


 
Cela permet de supprimer tous les retours à la ligne et de les remplacer par "CE QUE VOUS VOULEZ"


Message édité par compuman101 le 10-03-2005 à 01:56:57

---------------
Comparez DVD Vierges, Graveurs de DVD et Boutiques en ligne
Reply

Sujets relatifs:

Leave a Replay

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