IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

[CSV] Export CSV avec PHP (saut de ligne)


Sujet :

Langage PHP

  1. #1
    Candidat au Club
    Inscrit en
    Février 2005
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 2
    Par défaut [CSV] Export CSV avec PHP (saut de ligne)
    Salut les fous du php,

    Ca fait un moment maintenant que je me casse la tete sur un probleme sans solution (pour moi en tout cas...)

    Je fais un simple export CSV d'une table MySQL en utilisant php.
    Truc Simple

    header("Content-Type: text/csv");
    header("Content-Disposition: inline; filename=contact.csv");
    header("Pragma: no-cache");
    header("Expires: 0");

    Puis les donnees formatees en supprimant les tags html.

    Le probleme c'est que y'a des sauts de lignes invisible dans la base (sans <BR>) et que j'arrive pas a empecher ces sauts de lignes.

    Quelqu'un connait la solution ?

    J'ai deja essaye de formater les donnees en essayant d'afficher les br :
    $data = nl2br($data)

    et ensuite de les supprimer
    $data = ereg_replace('<BR>|</br>|<br />','',$data);

    mais rien n'y fait, le saut de ligne est toujours la

    Une solution ?

    Thanks

    PS: Desole pour les accents, US Keyboard

  2. #2
    Membre averti
    Inscrit en
    Avril 2005
    Messages
    46
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 46
    Par défaut
    Essaye peut etre un ti str_replace('\n',' ',$var);

  3. #3
    Candidat au Club
    Inscrit en
    Février 2005
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 2
    Par défaut
    s#$^@^# de guillemets


    comme ca ca marche
    $data = ereg_replace("\n",'',$data);

    mais avec les simples ca passait pas

    merci de m'avoir mis sur la piste...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Toutes versions] Export csv ou txt avec largeur fixe et séparateur point virgule
    Par shizzle971 dans le forum Excel
    Réponses: 1
    Dernier message: 07/05/2014, 20h56
  2. changer un textarea par fonction JS : texte avec des sauts de ligne
    Par agrotic dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 25/10/2006, 14h08
  3. [CSV] export CSV sous IE
    Par Rawone dans le forum Langage
    Réponses: 2
    Dernier message: 24/10/2006, 10h10
  4. [Photoshop] Problème avec les sauts de lignes
    Par programmerPhil dans le forum Webdesign & Ergonomie
    Réponses: 3
    Dernier message: 31/05/2006, 17h16
  5. Export vers Excel et saut de ligne dans cellule
    Par sbeu dans le forum API, COM et SDKs
    Réponses: 4
    Dernier message: 16/08/2004, 15h53

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo