Generar XLS con PHP
Rodrigo Fuentealba
darkprox en gmail.com
Mie Mayo 9 11:15:01 CLT 2007
El 9/05/07, Alberto Rivera <rivera.alberto en gmail.com> escribió:
> Herman Vega escribió:
> > On 5/3/07, Beatriz Elena López Valdez <blopezv en hotmail.com> wrote:
> >> Hola compañeros,
> >>
> >> Alguno de ustedes me puede orientar sobre como crear archivos de
> >> Excel con
> >> PHP??
> > http://pear.php.net/package/Spreadsheet_Excel_Writer
> >
> >
> yo lo hice asi :
>
>
> <?php
> header("Content-Description: File Transfer");
> header("Content-Type: application/force-download");
> header("Content-Disposition: attachment; filename=nombre_libro.csv");
> include ("conex.php");
> $link=conectarse();
> $qry=mysql_query("SELECT * FROM $tabla1",$link);
>
> $i=0;
> $shtml="C.P, Rut,, A.Paterno \n";
> while ($reg = mysql_fetch_array($qry)) {
>
> $shtml = $shtml
> ."".$reg["cod_persona"]
> .",".$reg["rut"]
> .",".$reg["dv"]
> .",".utf8_encode($reg["paterno"])
> ."\n";
> }
> echo $shtml;
>
> ojaña te sirva
Le va a servir siempre y cuando la configuración local de Windows este
ajustada para eso. Es mejor usar siempre el Spreadsheet_Excel_Writer.
(tuve problemas con enviar CSV's a otros países con otros idiomas, y
esa era la razón)
--
Rodrigo Fuentealba Cartes
Desarrollador de Sistemas Web
Registered User 387639 - http://counter.li.org
Más información sobre la lista de distribución PHP