Exporter une table MYSQL vers MS Excel

skins Messages postés 89 Date d'inscription   Statut Membre Dernière intervention   -  
Zep3k!GnO Messages postés 2025 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour tout le monde
Voila après des semaines de recherche et des dizaines de test je vous expose mon problème :
Jou souhaite intégrer un bouton dans ma page internet pour pouvoir exporter une table mysql
si quelqu'un peut m'aider a résoudre son problème je lui serai reconnaissant
Merci d'avance

A voir également:

3 réponses

Zep3k!GnO Messages postés 2025 Date d'inscription   Statut Membre Dernière intervention   200
 
La, il faut faire un select de la table en question et tu créé un fichier excel via une librairie ou bien un csv avec les infos que t'as récupéré.
0
skins Messages postés 89 Date d'inscription   Statut Membre Dernière intervention   13
 
Bonjour Zep3k!GnO
en faite c'est ça le problème, j'ai beau poster dans des forum et je n'obtient que des pistes :) je ne demande pas un code prêt a porter, juste un accompagnement comme ça je pourrai bien assimiler
0
skins Messages postés 89 Date d'inscription   Statut Membre Dernière intervention   13
 
please, j'ai vraiment besoin de cette information :(
0
Zep3k!GnO Messages postés 2025 Date d'inscription   Statut Membre Dernière intervention   200
 
Salut,
tiens j'ai écrit ça, j'ai pas testé mais dans le genre voilà comment faire.
Ceci est une ébauche de code écrit vite fait en 3 minutes...

Fichier : monscript.php
<?php 

if(isset($_POST['export_table'])){ 
    $sGetTableContent = "   SELECT    Champs1, 
                                      Champs2, 
                            FROM TOTO"; 

    mysql_connect(SERVEUR, LOGIN, PWD) or die('Error '.mysql_error()); 
    mysql_select_db(DB_NAME); 
    $mRet = mysql_query($sGetTableContent) or die('Error query '.mysql_error()); 
    if(mysql_num_rows($mRet) > 0){ 
     
        $rHandle = fopen("./monfichierExport.csv"); 
     
        while($aTableData = mysql_fetch_assoc($mRet)){ 
            fputcsv($rHandle, $aTableData); 
        } 
         
        fclose($rHandle); 
    } 
} 

?> 


<html> 
    <body> 
     
        <a href="./monscript.php?export_table=true">Exporter la table TOTO</a> 
     
    </body> 
</html> 


Zep3k!GnO
On est des rangers mec, des rangers...
0