Page 1 sur 1
Export Excel
Posté : 02 mars 2005, 15:49
par mlamla
Salut à tous
je voudrais faire un export de donnéesvers un fichier excel.
y'aura t il quelqu'un qui peut me dire comment je peu faire?
merci d'avance pour votre aide ....si precieuse
Posté : 02 mars 2005, 16:04
par albat
Si le format CSV peut te convenir (format texte parfaitement lisible sous Excel), c'est le plus simple.
Il suffit alors de créer un fichier texte en séparant tes valeurs par un point-virgule.
Avantages :
- un fichier texte, c'est léger.
- tu pourras l'utiliser avec d'autres applis qu'Excel.
Posté : 02 mars 2005, 16:15
par mlamla
mon code ressemble a ça:
Code : Tout sélectionner
$file="doc.csv";
if (file_exists($file))
{
unlink($file);
}
$fopen=fopen($file,'a+');
$ligne=$key.";".stripslashes(urldecode($titre2[titre])).";".$value."\n";
$fwrite=fwrite($fopen,$ligne);
fclose($fopen);
donc apres la generation de ce doc en csv, je fais comment pour lancer Excel ???
Posté : 02 mars 2005, 16:22
par albat
Mea culpa.

Je n'avais pas compris que tu voulais lancer Excel automatiquement aussitôt après l'export.
Là, faut que je réfléchisse...

Posté : 02 mars 2005, 16:24
par Invité
prends tout ton temps....je ne suis pas préssée 8)
Posté : 02 mars 2005, 16:54
par pascaltje
une technique pour générer un fichier excel, qui propose l'ouverture du fichier ou l'enregistrement sur le disque est celle exposée dans les commentaires de ce blog:
http://www.estvideo.com/dew/index/2004/ ... s-avec-php
c'est simple:
on crée une page en envoyant des en-tête ("fichier, ouvre-toi avec excel") puis on génére le contenu du fichier par un simple tableau en HTML.
Voila!
A+
Pascal
Posté : 03 mars 2005, 18:56
par mlamla
c fait
merci