Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
5408 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Export au format csv et retour chariot

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Export au format csv et retour chariot

n°224372
format_c
Plouf plouf ...
Posté le 07-10-2002 à 10:38:47  profilanswer
 

J'ai un pti blème,
Je cherche le moyen de remplacer tous les retour chariot qui sont dans ma base mysql par le caractère retour chariot que l'on obtient sous excel en faisant alt+Entrée.
Je ne sais pas trop comment procéder :(


---------------
Mes guitares, ampli, et effets sont en vente !
mood
Publicité
Posté le 07-10-2002 à 10:38:47  profilanswer
 

n°224393
_Mac_
Posté le 07-10-2002 à 11:14:07  profilanswer
 

C'est censé servir à quoi, ton truc ? C'est quoi le rapport avec le format CSV ?

n°224399
format_c
Plouf plouf ...
Posté le 07-10-2002 à 11:25:13  profilanswer
 

J'exporte automatiquement dans un rep spécifique une table en récupérant les résultats du fichier dbl_dump.php de phpmyadmin.
Ca me donne donc un fichier .csv (importable dans excel).
Là où je mouise un peu c'est pour remplacer mes retours chariots.
En gros je dois faire un $texte=ereg_replace (";br />","Voila_le_pb",$texte) , afin de remplacer mes <br> par le code qui permettrait au .csv d'interpréter le retour à la ligne.


Message édité par format_c le 07-10-2002 à 11:25:37

---------------
Mes guitares, ampli, et effets sont en vente !
n°224430
_Mac_
Posté le 07-10-2002 à 12:22:49  profilanswer
 

Faut d'abord que tu mettes tes champs entre guillemets (" ) et que tu remplaces tous tes <br> par un \n (au pire, tu mets le caractère ASCII 13). Exemple :
 
dans ta colonne, tu as le texte suivant :
ligne 1<BR>ligne 2
 
Il faut que tu transforme ça en :
"ligne 1\nligne 2"
 
où \n est le saut de ligne.
 
Est-ce clair ?
 
Question : es-tu obligé d'utiliser ereg_replace ? un str_replace ne serait-il pas mieux ?

n°224436
format_c
Plouf plouf ...
Posté le 07-10-2002 à 13:00:10  profilanswer
 

_Mac_ a écrit a écrit :

Faut d'abord que tu mettes tes champs entre guillemets (" ) et que tu remplaces tous tes <br> par un \n (au pire, tu mets le caractère ASCII 13). Exemple :
 
dans ta colonne, tu as le texte suivant :
ligne 1<BR>ligne 2
 
Il faut que tu transforme ça en :
"ligne 1\nligne 2"
 
où \n est le saut de ligne.
 
Est-ce clair ?
 
Question : es-tu obligé d'utiliser ereg_replace ? un str_replace ne serait-il pas mieux ?
 




Ouep c'est clair ;)
Ca marche bien  :)  Merci bcp !
 
ps : non je peux effectivement utiliser str_replace


---------------
Mes guitares, ampli, et effets sont en vente !

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Export au format csv et retour chariot

 

Sujets relatifs
[SQL] Pb avec un format date...comparaison date (format vf)
Format du fichier Zipdelphi & clipper ou tables au format *.dbf
cherche fonc texte vers regexp + ex. cod gest smilie & format de texteProble de retour a la ligne dans formulaire PHP pour MySQL ?
Questions cons le retour: JTextField invisible? (sondage inside:))retour à la ligne
comment détecter un retour à la ligne?[PHP] Retour de vacances tres difficile - Boucle While
Plus de sujets relatifs à : Export au format csv et retour chariot


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)