race2
23-07-2004, 11:51
Ho un problema, devo elencare su un Excel dei dati ricavati da una Tabelle molto grande, esegui il codice sottostante e non mi si apre il Browser in visualizzazione e neppure mi salva nulla...
forse ha un carico di dati troppo grande ???
se tolgo qualche lettore dall'elenco funziona.............!!!
:mc:
<?
Header("Content-Disposition: inline; filename=test.xls");
Header("Content-Description: PHP Generated Data");
Header("Content-type: application/vnd.ms-excel; name='My_Excel'");
flush;
?>
<table width="750" border="1" cellspacing="0" cellpadding="0" bordercolor="#cccccc">
<tr>
<td>DENOMINAZIONE</td>
<td>INDIRIZZO</td>
<td>CAP</td>
<td>LOCALITA</td>
<td>PROV</td>
<td>TELEFONO</td>
<td>FAX</td>
<td>EMAIL</td>
<td>INTERNET</td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<?
include("conn_open.php");
$oComm=mysql_query("SELECT * FROM MyTable",$oConn);
while($or=mysql_fetch_array($oComm)){
?>
<tr>
<td><?=$or["NOME"];?></td>
<td><?=$or["INDIRIZZO"];?></td>
<td><?=$or["CAP"];?></td>
<td><?=$or["LOCALITA"];?></td>
<td><?=$or["PROV"];?></td>
<td><?=$or["TELEFONO"];?></td>
<td><?=$or["FAX"];?></td>
<td><?=$or["EMAIL"];?></td>
<td><?=$or["INTERNET"];?></td>
</tr>
<? } mysql_close($oConn); ?>
</table>
forse ha un carico di dati troppo grande ???
se tolgo qualche lettore dall'elenco funziona.............!!!
:mc:
<?
Header("Content-Disposition: inline; filename=test.xls");
Header("Content-Description: PHP Generated Data");
Header("Content-type: application/vnd.ms-excel; name='My_Excel'");
flush;
?>
<table width="750" border="1" cellspacing="0" cellpadding="0" bordercolor="#cccccc">
<tr>
<td>DENOMINAZIONE</td>
<td>INDIRIZZO</td>
<td>CAP</td>
<td>LOCALITA</td>
<td>PROV</td>
<td>TELEFONO</td>
<td>FAX</td>
<td>EMAIL</td>
<td>INTERNET</td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<?
include("conn_open.php");
$oComm=mysql_query("SELECT * FROM MyTable",$oConn);
while($or=mysql_fetch_array($oComm)){
?>
<tr>
<td><?=$or["NOME"];?></td>
<td><?=$or["INDIRIZZO"];?></td>
<td><?=$or["CAP"];?></td>
<td><?=$or["LOCALITA"];?></td>
<td><?=$or["PROV"];?></td>
<td><?=$or["TELEFONO"];?></td>
<td><?=$or["FAX"];?></td>
<td><?=$or["EMAIL"];?></td>
<td><?=$or["INTERNET"];?></td>
</tr>
<? } mysql_close($oConn); ?>
</table>