lunes, 28 de diciembre de 2009

HTML y EXCEL

Quien ha necesitado crear un reporte esxcel desde una pagina.. en html.. y .. no puede.....??
Bueno .. busque y busque y encontre lo siguiente..

es muy simple..
esta es una tabla simple en "ejemplo.php".

< table>
< tr>
< td>Nombre
< td>Edad
< td>Comentario
< /tr>
< tr>
< td>victor
< td>25
< td>Esta función es muy buena
< /tr>
< tr>
< td>hugo
< td>26
< td>Esta función es realmente muy buena
< /tr>
< /table>



esta es la misma tabla simple "ejemploexcel.php" pero exportable a excel

header("Content-Type: application/vnd.ms-excel");
header("Expires: 0");
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
header("content-disposition: attachment;filename=Reporte de prueba.xls");
?>
< table>
< tr>
< td>Nombre
< td>Edad
< td>Comentario
< /tr>
< tr>
< td>victor
< td>25
< td>Esta función es muy buena
< /tr>
< tr>
< td>hugo
< td>26
< td>Esta función es realmente muy buena
< /tr>
< /table>


con un poco de creatividad .. pueden hacer consultas a la bd, insertar imagenes, etc.. etc.
como ven es muy simple..
espero les guste.
atte.
yo

1 comentario:

victorblog dijo...

Sorry por los terminos de etiquetas..
solo agreguen las etiquetas de cierre de los < /td>, que editor me las borró... y antes del header.. el comienzo del php:
< ?php