Exporter une table SQL dans un fichier EXCEL

Résolu
Ricky068 Messages postés 32 Date d'inscription   Statut Membre Dernière intervention   -  
Ricky068 Messages postés 32 Date d'inscription   Statut Membre Dernière intervention   -
...avec formatage des données

Bonjour,

voila ca fait qques jours que je fouille le net sans succes.

je suis à la recherche d'un code PHP permettant d'exporter une Table SQL vers un fichier EXCEL en faisant un formatage des données:

Ma table à la structure suivante:

_____________________________________________
Nom de la table: "liste_inscrit"

Les champs:
- shNom
- shPrenom
- shDNtime
_____________________________________________

Vers un fichier EXCEL:
_____________________________________________
Format du fichier EXCEL souhaité:

"liste_inscrit".xls

1ère ligne (en gras):
- Nom ==> Contenant les infos du champs "shNom" tel quel
- Prénom ==> Contenant les infos du champs "shPnom" tel quel
- Date de Naissance ==> Contenant les infos du champs "shDNtime" au formet date 01/01/1900 via une fonction: date('d/m/Y',"shDNtime")
_____________________________________________


Merci d'avance pour votre aide.

Eric


A voir également:

5 réponses

Alain_42 Messages postés 5361 Date d'inscription   Statut Membre Dernière intervention   894
 
Je sais mais EXCEL est capable d'interpréter justement ton tableau

les tr en ligne et le td en colonnes avec leur mise en forme, plus limitée que celle du web bien sur

par contre il faut mettre au debut du script php:
<?php
    // envoyer le résultat du script dans une feuille Excel
    header("Content-type: application/vnd.ms-excel");
    // nom du fichier Excel	
   header("Content-Disposition: attachment; filename="nom_fich_excel);
1
Alain_42 Messages postés 5361 Date d'inscription   Statut Membre Dernière intervention   894
 
Salut

pour faire un export vers excel tu generes une <table> <tr><td>

tu mets un style pour les tr ou td pour formater ton texte

pour la date tu passes par une fonction php qui explode la date mysql et la remet au format français
0
Ricky068 Messages postés 32 Date d'inscription   Statut Membre Dernière intervention  
 
OK avec ta proposition, mais je ne souhaite pas afficher le tableau dans mon explorateur. Il me le faut sous forme de fichier EXCEL à télécharger.
0
Ricky068 Messages postés 32 Date d'inscription   Statut Membre Dernière intervention  
 
D'accord. Je vais tester ca ce soir.

En attendant, merci.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Ricky068 Messages postés 32 Date d'inscription   Statut Membre Dernière intervention  
 
Ca marche merci.
0