- Home
- Categorie
- Coding e Sistemistica
- PHP
- php + xls problema dati
-
php + xls problema dati
ciao a tutti
dopo aver capito finalmente come si esporta in excel un dato da mysql, con php ho costruito questo...
[php]
<?php
$filename = "dati.xls";
header("Content-Type: application/vnd.ms-excel");
header("Content-Disposition: inline; filename=$filename");
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
header("Cache-Control: no-cache");
header("Cache-Control: post-check=0,pre-check=0");
header("Cache-Control: max-age=0");
header("Pragma: no-cache");
?>
</head>
<body>
<?phpconnessione db bla bla
echo"<table border='0' cellspacing='3' cellpadding='3' div align='center'>";
echo"<tr><td><img src=/img/logo.jpg'></td><td></td></tr><br>";
echo"<tr><td></td><td></td></tr><br>";
echo"<tr><td></td><td></td></tr><br>";
echo"<tr><td></td><td></td></tr><br>";
echo"<tr><td></td><td></td></tr><br>";
echo"<tr><td></td><td></td></tr><br>";
echo"<tr><td></td><td></td></tr><br>";
echo"</TABLE>";
echo"<table width='100%' border='1' cellspacing='2' cellpadding='3' div align='center'>";
echo"<tr><td></td><td>CC $row_Recordset1[ccnum]</td></tr><tr><td></td><td><b> $row_Recordset1[usr] $row_Recordset1[nome] </b></td></tr><br>";
echo"<tr><td><span class='Stile7'><b>N.</b></span></td><td><span class='Stile7'><b>DESCRIZIONE</b></span></td><td><span class='Stile7'><b>FORNITORE</td></b></span><td><span class='Stile7'><b>FATT. N.</b></span></td><td><span class='Stile7'><b>DEL</b></span></td><td><span class='Stile7'><b>CO. GE.</b></span></td><td><span class='Stile7'><b>CDC</b></span></td><td><span class='Stile7'><b>O. I.</b></span></td><td><span class='Stile7'><b>IMPONIBILE</b></span></td><td><span class='Stile7'><b>ALIQ.</b></span></td><td><span class='Stile7'><b>IVA</b></span></td><td><span class='Stile7'><b>USCITE</b></span></td><td><span class='Stile7'><b>ENTRATE</b></span></td><td><span class='Stile7'><b>SALDO</b></span><td><span class='Stile7'><b> REG.NE N.</b></span></td><td><span class='Stile7'><b>DEL</b></span></td></tr>";
while($array = mysql_fetch_array($Recordset1))
{
echo"<tr><td>$array[num]</td><td>$array[des]</td><td>$array[codfor]</td><td>$array[fatt]</td><td>$array[data]</td><td>$array[coge]</td><td>$array[cdc]</td><td>$array*</td><td>$array[imp]</td><td>$array[ali]</td><td>$array[iva]</td><td>$array[totusc]</td><td>$array[entr]</td><td>$array[saldc]</td><td>$array[reg]</td><td>$array[data1]</td></tr>";
}
echo"<tr><td></td><td></td></tr><br>";
echo"<tr><td></td><td></td></tr><br>";
echo"<tr><td></td><td><span class='Stile7'><b>IL RESPONSABILE</b></span></td></tr><br>";
echo"</TABLE>";
?>
<?php
mysql_free_result($Recordset1);
?>
</body>
</html>
[/php]il problema è semplice, non mi visualizza il record se è uno nella tabella, o me ne visualizza uno in meno se nella tabella ce ne sono due o più... mentre nella visualizzazione in php funziona (con lo stesso codice)!
spero di essermi spiegato bene...
chi mi dà una mano ?grazie!!
-
nessuno mi aiuta?:x