Générer un fichier .xls

Eléphant du PHP | 153 Messages

28 nov. 2005, 11:37

Bonjour,

Je réalise un site intranet et j'ai un petit souci:
Je souhaite afficher quelques petites statistiques avec excel pour cela je crée un modèle.xls qui contient les modèles de graphiques etc...
$fp = fopen ( "test.xls", 'r' );
$output = fread( $fp, filesize( "test.xls" ) );
fclose ( $fp );

//ici je voudrais écrire dans des cellules précises

$fp2=fopen("test2.xls" , 'w');
fwrite($fp2 , $output ); 
fclose($fp2);

Et je voudrais écrire dans des cellules précises pour pouvoir générer les graphes.

Si quelqu'un a une idée merci d'avance

Modérateur PHPfrance
Modérateur PHPfrance | 6037 Messages

28 nov. 2005, 12:01

Utilise des classes toute faites, comme BiffWriter...et cherche sur le forum, tu n'es pas le 1er àà poser la question.
Règle n°2 du webmaster : Toujours commencer par le HTML qu'on veut obtenir....toujours ! :priere:
J'aime apprendre de nouvelles choses.

Eléphant du PHP | 153 Messages

28 nov. 2005, 12:04

Oui merci j'ai lu le reglement et les posts a ce sujet mais je ne peux pas installer de nouvelles classes ou outil sur le serveur je dois faire avec le php et c'est tout.

Donc je répète est il possible d'écrire directement en php dans une cellule précise?

Modérateur PHPfrance
Modérateur PHPfrance | 6037 Messages

28 nov. 2005, 12:12

Non.
Je l'ai fait pour mon travail avec une classe à installer (ce sont juste des fichiers à copier sur le serveur) qui avait une licence payante.

Regarde toujours l'objet COM
Règle n°2 du webmaster : Toujours commencer par le HTML qu'on veut obtenir....toujours ! :priere:
J'aime apprendre de nouvelles choses.

Eléphant du PHP | 153 Messages

28 nov. 2005, 12:23

ok merci j'ai trouvé un exemple et je vais essayer de transcrire je laisse l'adresse et vous tiens au courant

http://stephaneey.developpez.com/tutoriel/php/phpexcel/

ViPHP
ViPHP | 1024 Messages

28 nov. 2005, 12:55

quelques liens:
- une méthode hyper simple, avec des entetes + tableaux html
http://www.estvideo.com/dew/index/2004/ ... s-avec-php
- formats de cellules Excel en html
http://www.agoric.com/sources/software/htmltoExcel

Bon codage!

A+

Pascal