Précédent   Forum des professionnels en informatique > PHP > Langage > Fichiers
Fichiers Forum d'entraide sur les fichiers avec PHP. Avant de poster -> FAQ fichiers et Sources fichiers
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 19/02/2007, 14h51   #1
Membre éclairé
 
Inscription : décembre 2004
Messages : 658
Détails du profil
Informations personnelles :
Âge : 29
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : décembre 2004
Messages : 658
Points : 317
Points : 317
Par défaut [CSV] Retour à la ligne dans Excel en PHP

Bonjour, j'aurais voulu savoir quel caractere etait generer par excel quand on fait Alt+Entrée dans une cellule.
Mais je voudrais savoir ce caractere pour php, en fait j'ai trouvé un char(10) mais ca correspond a quoi en php?
zulot est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/02/2007, 15h07   #2
Expert Confirmé Sénior
 
Avatar de Mr N.
 
Inscription : septembre 2004
Messages : 5 421
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 5 421
Points : 5 835
Points : 5 835
char(10) correspond à "\n"
(les guillemets sont très importants)
__________________
Get your motor runnin'
Head out on the highway...
Mr N. est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/02/2007, 16h05   #3
Membre éclairé
 
Inscription : décembre 2004
Messages : 658
Détails du profil
Informations personnelles :
Âge : 29
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : décembre 2004
Messages : 658
Points : 317
Points : 317
euh \n sous execl c'est pour le changement de ligne et non pour le saut de ligne dans une cellule donc en fait c'est pas ce caractere que je veux.

De plus j'ai un autre soucis je rentre dans ma BDD un texte d'un textarea et la le soucis quand je le met dans un fichier csv ca me fait des retour a la ligne meme en faisant str_replace("\n", " ",$mavar)
zulot est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/02/2007, 17h43   #4
Expert Confirmé Sénior
 
Avatar de Mr N.
 
Inscription : septembre 2004
Messages : 5 421
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 5 421
Points : 5 835
Points : 5 835
Essaie ça :
Code :
1
2
3
4
5
6
7
8
<?php
 
$csv = "a,\"b\nc\nd\",e";
$f = fopen('Book2.csv', 'w');
fwrite($f, $csv);
fclose($f);
 
?>
Regarde le contenu de ton csv dans un editeur de texte, et ouvre le dans excel... magique
__________________
Get your motor runnin'
Head out on the highway...
Mr N. est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 04h25.


 
 
 
 
Partenaires

Hébergement Web