Je veux generer des fichiers excel en utilisant des script php .
à ce que je sache il y'a un utilitaire à installer lequel ?
Merci de vos idées.
Je veux generer des fichiers excel en utilisant des script php .
à ce que je sache il y'a un utilitaire à installer lequel ?
Merci de vos idées.
Il n'y a pas d'utilitaire en tant que tel...
regarde la doc sur la librairie COM : http://fr.php.net/com
Si j'ai bien compris, je n'ai pas de blibliothèque specifique à installer. le php4 qui est installé sur mon ordinateur suffit pour lancer une instance Excel , rendre visible l'application, ajouter un classeur ... avec ce code :Envoyé par Swoög
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 $excel = new COM("excel.application") or die("Unable to instanciate excel"); print "Loaded excel, version {$excel->Version}\n"; $excel->DisplayAlerts = 0; $wkb = $excel->Workbooks->Add(); $sheet=$wkb->Worksheets(1); $sheet->activate;
Si c'est ce que t'indique la DOC (je ne sais pas l'utiliser personnellement, je sais simplement qu'elle existe et à quoi elle sert )
le format CVS!!
tu ne eput avoir qu'une page, tu n'a aucune mise en page, mais generalement ca suffit aux besoins...
sinon, un petit doc PDF avec FPDF peut etre assez util aussi
ps : faudrait mettre en post it les pricipales solutions pour word, excel, pdf...
ce genre de question ressort tres souvent, non?
il y a une technique de chacal j'avoue qui consiste a générer un tableau HTML très basique sans feuille de style mais des bgcolor, valign, b etc. Et placer un type mime associer à l'application excel.
<?php
header("content-type: application/vnd.ms-excel");
?>
<table>
<tr>
<td>Coucou</td>
</tr>
</table>
ça devrait marcher. Mais il me semble qu'au dela d'une certaine version de excel (2003 il me semble )ça ne marche pas. A Tester
et si je puis me permettre d'ajouter mon grain de sel, il y a aussi la lib PEAR::Spreadsheet_Excel_Writer, qui fonctionne très très bien (pou m'en être servi déjà un paquet de fois)
Je l'ai aussi utilisé une fois.
C'est très simple et facile à comprendre.
Merci pour votre contribution.
Par vos reponses j'ai compris qu'il y'a plusieurs methodes pour generer des fichiers xls en php.
Revenant un peu à l'installation des packages en générale;
d'après ce que j'ai compris, un packages peut être une bibliothèque incluant des nouvelles fonctionnalités à un logicièl.
En php comment installer un packages ?
car je viens de télécharger Zend Framwork qui est aussi un package et je veux l'installer.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager