Cargando

Ir a contenido

X

Como puedo desde php exportar una tabla html a excel





  AUTOR PREGUNTA

Publicado 20 febrero 2014 - 15:10
Necesito crear un archivo desde php que teniendo una tabla en html la pueda exportar a excel. Como lo puedo hacer?
  • ¿Tienes la misma pregunta? Yo también
  • Volver arriba


 

Publicado 20 febrero 2014 - 15:16
[size=4][font=arial,helvetica,sans-serif]El siguiente codigo php exporta una tabla a excel, esto es posible
porque excel interpreta una tabla html como una hoja de calculos[/font][/size]

<? //nombre el archivo a crear
$archivo = "test.xls";

//creamos el archivo en modo escritura	 
$fh = fopen($archivo, 'w');

//Generamos la tabla en una variable php
$tabla = "<table border="1">
<tbody><tr>
<th colspan="3" bgcolor="#cccccc" height="30">Pedido</th>
</tr>
<tr>
<td height="30" width="100">1.</td>
<td align="left" valign="middle" width="200">Nombre</td>
<td align="left" valign="middle" width="200">Carlos Alonso</td>
</tr>
<tr>
<td height="120" width="100">2.</td>
<td align="left" valign="middle" width="200">Direccion</td>
<td align="left" valign="middle" width="200">Avenida Francia 298</td>
</tr>
</tbody></table>";

//escribimos el archivo con los datos de la tabla
fwrite($fh, $tabla);
//cerramos el archivo
fclose($fh); ?>



X