Page 1 sur 1

Lecture fichier XLS

Posté : 28 mai 2010, 10:33
par pepyte
Bonjour à tous,

Quelqu'un pourrait-il m'aider ou me donner un lien pour lire un fichier xls et parcourir ses données pour les insérer dans une DB sans ouvrir excel?

Re: Lecture fichier XLS

Posté : 28 mai 2010, 11:56
par visualight
Salut,

PEAR => générer XLS (http://articles.sitepoint.com/article/p ... cel_writer)

Pour lire du XLS, il faut convertir en CSV puis traiter en PHP
Tu peux utiliser le binaire 'xls2csv' (extension CPAN) pour récuperer un fichier utilisable et après tu le traites avec PHP.
http://search.cpan.org/~ken/xls2csv-1.06/script/xls2csv
http://linux.die.net/man/1/xls2csv


Bonne chance ;)

Re: Lecture fichier XLS

Posté : 28 mai 2010, 12:10
par pepyte
Merci, et dis moi, phpExcelReader ça ne va pas?
Et le "xls2csv" c'est juste une commande linux qui converti et enregistre ton fichier xls en fichier csv?

Re: Lecture fichier XLS

Posté : 28 mai 2010, 21:06
par visualight
Merci, et dis moi, phpExcelReader ça ne va pas?
Et le "xls2csv" c'est juste une commande linux qui converti et enregistre ton fichier xls en fichier csv?
1. jamais testé
2. Oui c'est ça

Tu peux utiliser xls2csv pour transformer tes XLS sous linux en CSV puis les traiter en PHP avant de les reconvertir avec PEAR
Exemple parmis d'autres ;)

Re: Lecture fichier XLS

Posté : 01 juin 2010, 10:55
par pepyte
Je n'arrive toujours pas à utiliser xls2csv sur linux. J'ai regardé des tuto d'install mais rien à faire je galère.
Il ne connait pas la commande xls2csv... une bash

Re: Lecture fichier XLS

Posté : 01 juin 2010, 14:06
par pepyte
C'est good j'ai enfin réussi ^^