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

  FORUM HardWare.fr
  Programmation
  PHP

  Export CSV, variables justifiees et caracteres speciaux

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Export CSV, variables justifiees et caracteres speciaux

n°1482150
Alisteroid
Posté le 27-11-2006 à 11:05:43  profilanswer
 

Bonjour
 
Je cherche à exporter en CSV un tableau de stats, mais j'ai 2 problèmes:
 
Mon tableau peut contenir des caractère numériques et des caractères alphabétiques. Le probleme est que les caractères alpha sont justifiés a gauche et les numériques a droite, c'est vraiment pas beau  :cry:  
http://img299.imageshack.us/img299/4976/sanstitreys8.jpg
 
J'aimerai connaitre une méthode pour tout justifier a droite (?? fonction php ??)
 
Sinon j'aimerai afficher en intitulé d'une colonne le caractère grec "Delta" "Δ" mais quand je rentre le code Html du carctère, seul le code html du caractere s'affiche, si je fais un copier coller du delta dans l'intitulé de la colonne à exporter, un "?" d'interrogation s'affiche à la place dans le CSV, y a t il un code particulier pour que le delta s'affiche dans le CSV?
 
Merci beau coup de votre aide  :hello:


Message édité par Alisteroid le 27-11-2006 à 11:24:25
mood
Publicité
Posté le 27-11-2006 à 11:05:43  profilanswer
 

n°1482156
afbilou
pouet your life
Posté le 27-11-2006 à 11:14:39  profilanswer
 

Code de ton tableau HTML sinon on ne peut rien faire.
 
Dans tous les cas le centrage different en fonction du contenu n'est pas un comportement normal, c'est donc forcement un comportement specifié dans le code PHP qui génère le tableau. A mon avis tu vas devoir tremper les pattes dans le code PHP que tu as recuperé pour corriger cette mise en forme que tu ne souhaites pas.


Message édité par afbilou le 27-11-2006 à 11:17:13
n°1482165
Alisteroid
Posté le 27-11-2006 à 11:25:44  profilanswer
 

Ce n'est pas un tableau HTML mais un tableau CSV.... donc sous excel
 
J'ai donc mis en tete de ma page php:
 

Code :
  1. $filename = "nom de ma page";
  2. $attachment = "attachment;";
  3. header("Content-type: Binary/CSV" );
  4. header("Content-Disposition: $attachment filename=\"$filename.csv\"" );
  5. header("Content-Description: fichier binaire" );
  6. header("Content-Transfer-Encoding: binary" );


 
Et apres je fais des echo de mes variables , séparés par des ";"


Message édité par Alisteroid le 27-11-2006 à 11:27:28
n°1482170
afbilou
pouet your life
Posté le 27-11-2006 à 11:33:46  profilanswer
 

Décrit un peu le scenario que tu as mis en palce :|
 
Ou intervient le PHP, a quoi sert-il ?
 
Je comprends que tu as un fichier CSV que tu ouvres sous excel ...

n°1482171
soju
One shot !
Posté le 27-11-2006 à 11:33:52  profilanswer
 

en csv tu ne pourras pas préciser l'alignement de la cellule
utilise une librairie telle que http://pear.php.net/package/Spreadsheet_Excel_Writer
 
sinon pour le signe delta tu dois avoir un problème d'encodage, ton source php a quel format ?


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

  Export CSV, variables justifiees et caracteres speciaux

 

Sujets relatifs
manip de chaines pour supprimer caractèresextraire des cellulles variables et copie des cellules
Tableau dynamique de caractèresfonction qui renvoie les 4 derniers caractères en vc++ ?
Modifier des variables php sans base de donnéesclickTAG avec variables
[Question de n00b] Export de bdd et gestion des utilisateurs.mettre au format date 3 variables..
afficher des caracteres accentués dans une fenetre MS-DOS[DOS] Variables et conditions IF pour commande GREP
Plus de sujets relatifs à : Export CSV, variables justifiees et caracteres speciaux


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR