Bonjour tt le monde,
existe-t-il un moyen simple pour envoyer le resultat dune requete vers un fichier .csv?
merci
Bonjour tt le monde,
existe-t-il un moyen simple pour envoyer le resultat dune requete vers un fichier .csv?
merci
oui un cvs c'est un fichier texte
tu fait un print de tes donnée et c'est tout.
il te faut juste envoyer un header avec la fonction éponyme pour donner le mime type et l'attachement
si c'est pour faire un export vers excel je préfaire les texte Tabulé (séparateur tab)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 header('Content-Type: '.$mimetype.'; name="'.$file.'"'); header('Content-Transfer-Encoding: '.$encoding); header('Content-Disposition: attachment; filename="'.$file.'"');
car excel les ouvre mieux.
enfin EXCEL 11 utilise un format XML qu'il est facile de produire avec php
tu ouvre excel tu fais un modèle de tes feuilles (il peu y en avoir plusieurs)
tu enregistre en XML (excel XMLXLS)
tu ouvre la chose dans un éditeur de texte
tu trouvera des tag XML pour charque page (il suffit de les avoir nommé pour les repérer
et dedans tu as des table comme celle de XHTML
il ne te reste qu'a jouter les parie dynamique et tu produit de belles feuille excel à peut de frait
(formules de calcul et tout le reste)
A+JYT
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