aide SVP
Posté : 09 janv. 2012, 10:43
par revo_man
Bonjour,
j'ai besoin d'afficher les donnees d'un petit fichier excel (xls, ou scv) dans une page php, sans passer pas MySQL. Donc lire directement dans le fichier .scv, qui se trouvera au meme niveau que la page.
Auriez vous du code, un exemple a me donner?
Merci beaucoup
Re: aide SVP
Posté : 09 janv. 2012, 11:41
par sirakawa
pour le CSV:
partir de là:
http://fr2.php.net/manual/fr/function.f ... ntents.php
mais il faudra analyser le résultat pour obtenir une sortie lisible. (séparateurs de champs, sauts de lignes;
, dfélimiteurs de texte)
pour le XLS, un lien, et si le client possède un soft qui sait gérer les XLS tantmieux pour lui, sinon, il peut enregistrre et partir à la pêche, à moins qu'il existe un lecteur de XLS (comme Acroread pour les PDF.)
Re: aide SVP
Posté : 09 janv. 2012, 11:50
par stealth35
fgetcsv est la pour ça, SplFileObject aussi
Re: aide SVP
Posté : 09 janv. 2012, 12:21
par sirakawa
Si je dis qu'il faut connaître le séparateur et le délimiteur, c'est que fgetcsv n'est pas là pour ça, puisque entre autres paramètres de fgetcsv:
delimiter
Spécifie le séparateur (un seul caractère).
enclosure
Spécifie le caractère d'encadrement de texte (un seul caractère).
escape
S'il était là pour ça, il les identifierait automatiquement, mais ce ne serait pas fiable...