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

Forum | programmation
[PHP] Export du contenu SQL en Excel avec PHP
miltonis, le ven. 16 mai 2008 à 10:19:19
Bonjour,

J'ai récupéré un code pour créer un document Excel avec le contenu d'un BDD par du PHP que j'ai modifié pour mes besoins. Je fais face à un "léger" problème car si le fichier se charge bien, il est vide ! Il y a seulement le tableau avec les colonnes Prenom, Nom et Email...
Qu'est-ce qui ne va pas ? Ai-je mal fait quelque chose ?

Pour ceux qui veulent me donner un petit coup de pouce, voici le code :
<?php
header("Content-type: application/vnd.ms-excel");

require_once("test_conf_int.php");

$bdd = mysql_connect($DBHost,$DBUser,$DBPass);
mysql_select_db((DB),$bdd);

$requete=@mysql_query("SELECT name, username, email FROM jos_users");
// 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_numrows($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>Prenom</TD><TD>Nom</TD><TD>email</TD><­;/TR><TR>';


// lecture du contenu de la requête avec 2 boucles imbriquées; par ligne et par colonne
for ($ligne = 0 ; $ligne < @mysql_numrows($requete); $ligne++) {
for ($colonne = 0; $colonne < 3; $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_numrows($requete) > 0) {
print "<script> alert('La table est bien mise à jour !')</script>";
}
?>

merci d'avance :)Configuration: Windows Vista
Firefox 2.0.0.14


croy
mai 08
Suivant
REPONSES
croy
mai 08
miltonis
mai 08
miltonis
mai 08
shanks
12 janv.
angelusflm
04 mars
Version Web
Réalisé par RedShift
no save