RDV+DIAL chat illimit� dans ta r�g!
no save
Assistance
Achat
News

Forum | webmastering
[php/sql] export table sql vers csv/xls
sim, le mar. 08 avr. 2008 à 00:22:25
Bonjour à tous. Je chercher à exporter ma base sql vers un fichier xls/csv.
J'ai réussi à coder quelque chose qui créé un fichier, mais rien n'est enregistré.
Je n'arrive pas à comprendre pourquoi ...

Merci de votre aide !




<?php

include("../include/database.php");
$db = mysql_connect($server, $user, $password); // connexion à la base
mysql_select_db($database); // sélection de la base
$req = mysql_query("SELECT * FROM liste"); // on sélectionne les enregistrements
$res = mysql_numrows($req); // on compte le nombre de résultats

$file = ("bdd_fichier.xls"); // le fichier doit déjà exister
if(!$myfile = fopen($file, "w")) //on ouvre le fichier
{
print("erreur: ");
print("'$filename' n'existe pas!\n");
exit;
}

$email=$liste['email'];

WHILE($res!=$i) // 5. chaque fois que "$res" est dif. de "$i", donc qu'il y a un enreg.

{
$numero = mysql_result($req,$i,$email); // on récupère les champs




//ecriture
fputs($myfile,"$email\t $name\n"); //on insère une tabulation \t pour changer de colonne et un retour chariot \n pour changer de ligne


$i++; // 8. on ajoute un au compteur et on retourne à WHILE
}

//fermeture fichier
fclose($myfile); //on ferme le fichier
echo "<center><h2>La table a été sauvegardée...</h2></center>";

mysql_close(); // 9. on ferme la connexion
?>
<form name="form0">
<center><br><br><input type="button" value="Fermer" onClick="self.close()" name="button3"></center>
</form>

Configuration: Windows XP
Firefox 2.0.0.13


simono44
avr. 08
Suivant
REPONSES
simono44
avr. 08
DAG
sept. 08
TiTim
oct. 08
DAG
oct. 08
Kyrliann
oct. 08
DAG1
oct. 08
Kyrliann
oct. 08
Version Web
Réalisé par RedShift
no save