par
dunbar » 13 mars 2007, 21:43
Salut
Merci pour votre aide, voilà mon script fonctionne correctement
Voici mon code
<?
include '../../../connect/fc-phpconnect_tvc.php';
$date = $_GET['mois'];
list($annee, $mois, $jour) = explode("-", $date);
header("Content-type: application/vnd.ms-excel");
header("Content-Disposition: attachment; filename= Facturation du $mois-$annee.xls");
$requete = mysql_query("SELECT
ref_client,
nom_client,
adr_client,
commune,
code_postal,
date_encodage,
adr_modem,
technicien,
heure_debut,
heure_fin,
TA
FROM prestation
WHERE YEAR(date) = '".$annee."' AND MONTH(date) = '".$mois."'
ORDER BY code_postal DESC
");
if (mysql_numrows($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>";
}
// construction du tableau HTML
print '<div align="center">
<table border=1 width="586">
<TR><TD>Référence</TD><TD>Nom</TD>
<TD>Adresse</TD><TD>Commune</TD>
<TD>cd_postal</TD><TD>Date</TD>
<TD>Modem</TD><TD>Technicien</TD>
<TD>Début</TD><TD>Fin</TD><TD>TA</TD>
</TR><TR>';
for ($ligne=0 ; $ligne<mysql_numrows($requete);$ligne++)
{
for ($colonne = 0;$colonne < 11 ; $colonne++)
{
print '<TD>' .mysql_result($requete , $ligne, $colonne). '</TD>';
}
print '</TR>';
}
print '</TABLE>';
mysql_close();
?>
Merci a+
Salut
Merci pour votre aide, voilà mon script fonctionne correctement
Voici mon code
[php]
<?
include '../../../connect/fc-phpconnect_tvc.php';
$date = $_GET['mois'];
list($annee, $mois, $jour) = explode("-", $date);
header("Content-type: application/vnd.ms-excel");
header("Content-Disposition: attachment; filename= Facturation du $mois-$annee.xls");
$requete = mysql_query("SELECT
ref_client,
nom_client,
adr_client,
commune,
code_postal,
date_encodage,
adr_modem,
technicien,
heure_debut,
heure_fin,
TA
FROM prestation
WHERE YEAR(date) = '".$annee."' AND MONTH(date) = '".$mois."'
ORDER BY code_postal DESC
");
if (mysql_numrows($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>";
}
// construction du tableau HTML
print '<div align="center">
<table border=1 width="586">
<TR><TD>Référence</TD><TD>Nom</TD>
<TD>Adresse</TD><TD>Commune</TD>
<TD>cd_postal</TD><TD>Date</TD>
<TD>Modem</TD><TD>Technicien</TD>
<TD>Début</TD><TD>Fin</TD><TD>TA</TD>
</TR><TR>';
for ($ligne=0 ; $ligne<mysql_numrows($requete);$ligne++)
{
for ($colonne = 0;$colonne < 11 ; $colonne++)
{
print '<TD>' .mysql_result($requete , $ligne, $colonne). '</TD>';
}
print '</TR>';
}
print '</TABLE>';
mysql_close();
?>[/php]
Merci a+