Exporter une table MYSQL vers MS Excel
skins
Messages postés
97
Date d'inscription
Statut
Membre
Dernière intervention
-
Zep3k!GnO Messages postés 2049 Statut Membre -
Zep3k!GnO Messages postés 2049 Statut Membre -
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
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
3 réponses
-
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é.
-
please, j'ai vraiment besoin de cette information :(
-
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!GnOOn est des rangers mec, des rangers...