1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
| <?php
header("Content-type: application/vnd.ms-excel");
header("Content-Disposition: attachment; filename=/var/www/Fichier.xls");
$requete=mysql_query("SELECT cf_id,text_10,text_9 FROM jos_chronoforms_FORM where cf_id='1000'");
if (mysql_num_rows($requete) ==0)
{ // si elle est vide, on en informe l'utilisateur à l'aide d'un Javascript
print "<script> alert('La requête n\'a pas abouti !')</script>";
}
print '<table border=1>
<!-- impression des titres de colonnes -->
<TR><TD>Ref</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>';
// on informe l'utilisateur de la réussite
if (@mysql_numrows($requete) >0)
{
print "<script> alert('La table est bien mise à jour !')</script>";
}
?> |
Partager