IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

Exportation sous Excel


Sujet :

PHP & Base de données

  1. #1
    Membre éclairé
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2008
    Messages
    391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2008
    Messages : 391
    Par défaut Exportation sous Excel
    Bonjour,

    J'ai créer une requete qui m'affiche ce que je veux sous php mais après je voudrais l'exporter vers excel.

    Comment puis je faire ?

    Merci d'avance

  2. #2
    Membre averti
    Inscrit en
    Avril 2009
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 23
    Par défaut
    Citation Envoyé par Devilju69 Voir le message
    Bonjour,

    J'ai créer une requete qui m'affiche ce que je veux sous php mais après je voudrais l'exporter vers excel.

    Comment puis je faire ?

    Merci d'avance
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
     
     
    <?php
    header("Content-type: application/vnd.ms-excel");
     
    //require_once("test_conf_int.php");
     
    $host="localhost"; // Host name 
    $username=""; // Mysql username 
    $password=""; // Mysql password 
    $db_name=""; // Database name 
     
     // Table name2
    // Connect to server and select databse
    mysql_connect("$host", "$username", "$password")or die("cannot connect"); 
    mysql_select_db("$db_name")or die("cannot select DB");
    $requete=@mysql_query("ta requete");
    // on vérifie le contenu de  la requête, si elle est vide, on en informe l'utilisateur à l'aide d'un Javascript 
    if (@mysql_num_rows($requete) ==0) {   
      echo "<script> alert('La requête n\'a pas abouti !')</script>";
    } 
     
    // construction du tableau HTML
    echo '<table border=1>
    <!-- impression des titres de colonnes -->
    <TR>
    <td style="COLOR: black; BACKGROUND-COLOR: #dedfde">Customer</Td>
    <TD>CHAMP QUE TU DOIS METTRE</TD>
    .
    .
    .
    .
    <TD>DERNIER CHAMPS(colonne)</TD>
    </tr>';
     
    // lecture du contenu de la requête avec 2 boucles imbriquées; par ligne et par colonne
    for ($ligne = 0 ; $ligne < @mysql_num_rows($requete); $ligne++) {
      for ($colonne = 0; $colonne < NOMBRE DE COLOGNE; $colonne++)  {
        print '<TD>' .mysql_result($requete , $ligne,$colonne).  '</TD>';
      }
      print '</TR>';
    }
    print '</TABLE>';
    mysql_close();
     
    // on informe l'utilisateur de la réussite 
    if (@mysql_num_rows($requete) > 0) {   
      print "<script> alert('La table est bien mise à jour !')</script>";
    } 
    ?>
    il faut faire attention à ce que tu mets les parametres de connexion de la base de donnèe ainsi le nom. aussi le nombre de colonne que tu dois mettre dans la boucle qui va parcourir ta requete

Discussions similaires

  1. [vb2005-E]Pb d'impression et d'exportation sous excel
    Par moriss dans le forum Windows Forms
    Réponses: 2
    Dernier message: 05/09/2006, 14h21
  2. Réponses: 6
    Dernier message: 26/07/2006, 16h36
  3. [vb2005-E]Export sous excel
    Par moriss dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 23/05/2006, 08h59
  4. export sous Excel
    Par gohu13 dans le forum Access
    Réponses: 3
    Dernier message: 25/11/2005, 14h27
  5. Export sous excel d'une zone déroulante
    Par jaja63 dans le forum Access
    Réponses: 3
    Dernier message: 27/09/2005, 16h18

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo