Requete vers excel [Résolu]

Signaler
Messages postés
21
Date d'inscription
lundi 7 mars 2005
Statut
Membre
Dernière intervention
23 mai 2006
-
Messages postés
10840
Date d'inscription
lundi 24 février 2003
Statut
Modérateur
Dernière intervention
2 mars 2010
-
Bonjour,

je souhaiterai, par le biais d'un bouton, exporter le résultat de ma requete sous forme de tableau et directement dans excel. Comment est-ce possible ?

J'ai lu les posts précédents mais je n'y arrive pas. lol

merci pour votre aide

3 réponses

Messages postés
10840
Date d'inscription
lundi 24 février 2003
Statut
Modérateur
Dernière intervention
2 mars 2010
23
Tu veux exporter sur excel, c'est ça ?

Un fichier csv est lu par Excel.

ca se présente comme ça :

tabatha64;requete vers excel;au secours !!!;user


malalam;requete vers excel;au secours !!!;admin

en ligne, et chaque donnée séparée par...un séparateur ;-)

donc en gros :
$separateur =';';
$endLine = '\n';
$requete = mysql_query ('SELECT blablabla') or die bla bla bla;
while ($records = mysql_fetch_assoc ($requete)) {
$tempCSV = implode ($separateur, $records);
$tabCSV[] = $tempCSV.$endLine;
}

et ensuite tu lis ton tableau $tabCSV et tu affiches sont contenu dans ton fichier .csv

Par exemple.
Messages postés
10840
Date d'inscription
lundi 24 février 2003
Statut
Modérateur
Dernière intervention
2 mars 2010
23
Hello,

utilise le format csv; chaque donnée étant séparée par un point-virgule, ou une virgule.
Messages postés
21
Date d'inscription
lundi 7 mars 2005
Statut
Membre
Dernière intervention
23 mai 2006

suis-je obligé d'écrire mon tableau dans un csv ?

Si oui, comment puis-je faire?