Ver Mensaje Individual
  #5 (permalink)  
Antiguo 03/06/2011, 12:40
Avatar de PIRRUMAN
PIRRUMAN
 
Fecha de Ingreso: febrero-2006
Ubicación: Monterrey, Nuevo León
Mensajes: 633
Antigüedad: 18 años, 2 meses
Puntos: 53
Respuesta: llenar array de manera dinamica

muchas gracias me sirvio de mucho lo q necesitaba es hacer una clase que creara un archivo en excel automaticamente les dejo el codigo:
se necesita la clase
xlsstream-2005-01-20
Cita:
<?php
/**
* MS-Excel stream handler
* Excel export example
* @author Ignatius Teo <[email protected]>
* @copyright (C)2004 act28.com <http://act28.com>
* @date 21 Oct 2004
*/
include ("../../coneion.php");
require_once "excel.php";
$export_file = "xlsfile://tmp/example.xls";
$fp = fopen($export_file, "wb");
if (!is_resource($fp))
{
die("Cannot open $export_file");
}
$strSQL = "select * from tabla where campo='150'";
$res= mysql_query($strSQL);
while ($resultados= mysql_fetch_array ($res)){
$assoc[] = array("C0mentarios" => $resultados['Comentarios'], "Consecutivo" => $resultados[1], "Precio Unidad" => "$3167","Fecha" => $resultados[3]);
}


fwrite($fp, serialize($assoc));
fclose($fp);
header ("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header ("Last-Modified: " . gmdate("D,d M YH:i:s") . " GMT");
header ("Cache-Control: no-cache, must-revalidate");
header ("Pragma: no-cache");
header ("Content-type: application/x-msexcel");
header ("Content-Disposition: attachment; filename=\"" . basename($export_file) . "\"" );
header ("Content-Description: PHP/INTERBASE Generated Data" );
readfile($export_file);
exit;
?>
__________________
“Prefiero ser un tonto momentaneo que un eterno ignorante”
“¡El éxito es resultado de los aciertos,los aciertos resultado de la experiencia y la experiencia resultado de los errores!”

Última edición por PIRRUMAN; 03/06/2011 a las 12:42 Razón: datos reales