Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/03/2004, 11:57
Avatar de jpogsistem
jpogsistem
 
Fecha de Ingreso: diciembre-2001
Mensajes: 2.405
Antigüedad: 22 años, 4 meses
Puntos: 4
Duda sobre Guardar tabla en Excel

Que tal, he utilizado y comprendo el código
de guardar una tabla en un archivo de Excel.

En la línea:

Código PHP:
$sfile=$scarpeta."/xxxx.xls"//ruta del archivo a generar 
Se da la ruta y se guarda el archivo. Es decir el el .xls se
guarda primero en el servidor y luego se puede descargar.

Hay alguna manera de poder bajar el archivo .xls
directamente sin escribir el archivo antes en el servidor?



Código PHP:
<?php
$shtml
="<table>";
$shtml=$shtml."<tr>";
$shtml=$shtml."<td>Id</td><td>Codigo</td><td>US$</td>";
$shtml=$shtml."</tr>";
$shtml=$shtml."<tr>";
$shtml=$shtml."<td>1</td><td>C4325</td><td>2000.00</td>";
$shtml=$shtml."</tr>";
$shtml=$shtml."<tr>";
$shtml=$shtml."<td>2</td><td>DX456</td><td>1000.00</td>";
$shtml=$shtml."</tr>";
$shtml=$shtml."<tr>";
$shtml=$shtml."<td>3</td><td>&nbsp;</td><td>-50.00</td>";
$shtml=$shtml."</tr>";
$shtml=$shtml."<tr>";
$shtml=$shtml."<td>4</td><td>A18-TG</td><td>20.64</td>";
$shtml=$shtml."</tr>";
$shtml=$shtml."</table>";
$scarpeta=""//carpeta donde guardar el archivo.
//debe tener permisos 775 por lo menos
$sfile=$scarpeta."/xxxx.xls"//ruta del archivo a generar
$fp=fopen($sfile,"w");
fwrite($fp,$shtml);
fclose($fp);
echo 
"<a href='".$sfile."'>Haz click aqui</a>";
?>

Gracias de Antemano.
__________________
EL LIMITE ES EL UNIVERSO