Créer un fichier tableur en PHP (pas EXCEL) [Résolu] - PHP - Programmation
Marsh Posté le 16-03-2009 à 13:32:06
Tu peux regarder du coté de PHPExcel c'est assez puissant :
http://www.codeplex.com/PHPExcel
Marsh Posté le 16-03-2009 à 14:21:10
Je ne veux pas utiliser EXCEL.
J'ai du mal m'exprimer :
Je veux en fait, créer à chaque début de mois, un tableau (de type EXCEL) (à télécharger) comprenant un tableau récapitulatif des achats effectuées dans le mois.
Cependant, je veux le développer sous un tableur intégré à la distribution Linux que j'utilise (Feodra 10) du nom de Calc.
Est ce possible ?
Merci de vos réponses
Marsh Posté le 16-03-2009 à 14:44:24
heu... je suis un peu perdu, je ne comprends pas.
Quel est le rapport avec PHP ?
La solution que je t'ai proposée n'utilise en rien Excel, elle fonctionne sous linux, tu codes en PHP et le resultat de l'exceution te donne un ficher qui peut etre un fichier Excel, mais pas seulement.
Mais apparement c'est pas ce que tu cherches.
Marsh Posté le 16-03-2009 à 15:37:39
tu fais un fichier tabuler grace a la fonction implode
implode("\t", array);
Marsh Posté le 16-03-2009 à 15:48:58
Un fichier au format csv, ça marche bien. Par contre, faut pas en demander trop pour la mise en page
Sinon, y'a la lib php_writeexcel : http://www.bettina-attack.de/jonny [...] riteexcel/
Marsh Posté le 16-03-2009 à 18:04:26
+1 pour le CSV
Ceci dit si tu parles de Open Office Calc, il me semble que ce bousin gère le XLS.
Marsh Posté le 18-03-2009 à 15:28:10
Finalement j'ai pris la solution de fluminis!
Merci encore de votre aide !!!
Marsh Posté le 16-03-2009 à 10:59:02
Bonjour,
Je recherche actuellement un moyen de créer des fichier tableurs en PHP.
Mon serveur tourne sur Linux, (je ne peux pas utiliser les différents outils de création de tableau EXCEL mis à ma disposition (objet COM et le framework)).
Voulant uniquement faire des tableaux simple, je voudrais savoir quels moyens je pourrais utiliser pour créer des fichiers tableurs en PHP
Merci de votre aide !
Message édité par johnson950 le 18-03-2009 à 15:28:44