rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Non résolu

[php/sql] export table sql vers csv/xls

Posté par sim, le mardi 8 avril 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
Répondre à sim  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 simono44, le mardi 8 avril 2008 à 10:55:50
personne pour ce ptit problème ? j'arrive vraiment pas à trouver ...
Répondre à simono44
Logiciels pertinents trouvés dans les téléchargements
Télécharger ItnConv 1.63ItnConv - ItnConv (Itineraire Convertisseur) est un utilitaire pour convertir un itinéraire contenu dans un fichier Autoroute Express,...Catégorie: Bureautique
Licence: Freeware/gratuit
Télécharger Casc'ADSL 0.99 build 4209Casc'ADSL - Casc'ADSL est un outil destiné aux Internautes se connectant via le service d'accès distant et désireux de maintenir leur...Catégorie: ADSL
Licence: Freeware/gratuit
Télécharger Bank Perfect 6.23Bank Perfect - BankPerfect est un programme de gestion bancaire totalement gratuit destiné aux particuliers soucieux de tenir leurs...Catégorie: Budget
Licence: Freeware/gratuit
Télécharger PHP Edit 0.6PHP Edit - PHPEdit est un environnement de développement intégré (IDE) sous Windows pour le langage PHP. Il offre un grand nombre de...Catégorie: PHP
Licence: Freeware/gratuit
Plus de logiciels gratuits sur « [php/sql] export table sql vers csv/xls »