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