Export Excel

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Export Excel

par mlamla » 03 mars 2005, 18:56

c fait
merci

par pascaltje » 02 mars 2005, 16:54

une technique pour générer un fichier excel, qui propose l'ouverture du fichier ou l'enregistrement sur le disque est celle exposée dans les commentaires de ce blog:

http://www.estvideo.com/dew/index/2004/ ... s-avec-php

c'est simple:
on crée une page en envoyant des en-tête ("fichier, ouvre-toi avec excel") puis on génére le contenu du fichier par un simple tableau en HTML.

Voila!

A+

Pascal

par Invité » 02 mars 2005, 16:24

prends tout ton temps....je ne suis pas préssée 8)

par albat » 02 mars 2005, 16:22

Mea culpa. :oops:
Je n'avais pas compris que tu voulais lancer Excel automatiquement aussitôt après l'export.
Là, faut que je réfléchisse... :-k

par mlamla » 02 mars 2005, 16:15

mon code ressemble a ça:

Code : Tout sélectionner

$file="doc.csv"; if (file_exists($file)) { unlink($file); } $fopen=fopen($file,'a+'); $ligne=$key.";".stripslashes(urldecode($titre2[titre])).";".$value."\n"; $fwrite=fwrite($fopen,$ligne); fclose($fopen);
donc apres la generation de ce doc en csv, je fais comment pour lancer Excel ???

par albat » 02 mars 2005, 16:04

Si le format CSV peut te convenir (format texte parfaitement lisible sous Excel), c'est le plus simple.
Il suffit alors de créer un fichier texte en séparant tes valeurs par un point-virgule.

Avantages :
- un fichier texte, c'est léger.
- tu pourras l'utiliser avec d'autres applis qu'Excel.

Export Excel

par mlamla » 02 mars 2005, 15:49

Salut à tous
je voudrais faire un export de donnéesvers un fichier excel.
y'aura t il quelqu'un qui peut me dire comment je peu faire?
merci d'avance pour votre aide ....si precieuse