PHP et Ecxel

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 : PHP et Ecxel

par dunbar » 14 mars 2007, 21:03

Pourtant Google est plutôt bavard à ce sujet...
http://www.google.fr/search?q=php+excel

Qu'a tu essayé, quels problèmes as-tu rencontré?
Bonsoir,

Mon soucis est que j'arrive bien à créer un fichier excel, mais je ne sais pas comment faire pour créer un classeur, en effet les données que je récupère proviennent d'une table dans cette table il y a des données par commune et je voudrais créer une feuille excel par commune.
Mon code.
<?
include '../connect/fc-phpconnect_tvc.php';
include "../Administrator/stat_index.php";

$date = $_GET['mois'];
        list($annee, $mois, $jour) = explode("-", $date);


header("Content-type: application/vnd.ms-excel");
header("Content-Disposition: attachment; filename= Facturation du $mois-$annee.xls");




    $requete = mysql_query("SELECT
                           ref_client,
                           nom_client,
                           adr_client,
                           commune,
                           code_postal,
                           date_encodage,
                           adr_modem,
                           technicien,
                           heure_debut,
                           heure_fin,
                           TA
                           FROM prestation
                           WHERE YEAR(date) = '".$annee."' AND MONTH(date) = '".$mois."'
                           ORDER BY code_postal
                           ");





    if (mysql_numrows($requete) ==0)
        {   // si elle est vide, on en informe l'utilisateur à l'aide d'un Javascript
            print "<script> alert('La requête n\'a pas abouti !')</script>";
        }

   // construction du tableau HTML
  print '<div align="center">
<table border=1 width="586">

             <TR><TD>Référence</TD><TD>Nom</TD>
<TD>Adresse</TD><TD>Commune</TD>
<TD>cd_postal</TD><TD>Date</TD><TD>Modem</TD>
<TD>Technicien</TD><TD>Début</TD><TD>Fin</TD>
<TD>TA</TD></TR><TR>';


    for ($ligne=0 ; $ligne<mysql_numrows($requete);$ligne++)
     {
         for ($colonne = 0;$colonne < 11 ; $colonne++)
              {
                 print '<TD>' .mysql_result($requete , $ligne, $colonne).  '</TD>';
              }
       print '</TR>';
      }
    print '</TABLE>';





        mysql_close();
?>
D'avance merci

par @rthur » 14 mars 2007, 20:28

Pourtant Google est plutôt bavard à ce sujet...
http://www.google.fr/search?q=php+excel

Qu'a tu essayé, quels problèmes as-tu rencontré?

PHP et Ecxel

par dunbar » 14 mars 2007, 20:13

Bonjour,

Je cherche a créer un classeur excel (une feuille par commune par exemple)
Alors ma question qui pourrais me mettre sur le voix ou alors me donner l'adresse d'un bon tuto j'ai effectué divers recherche mais j'ai rien trouvé .

D'avance merci