Foros del Web » Programando para Internet » PHP »

Html a excel

Estas en el tema de Html a excel en el foro de PHP en Foros del Web. He leido en internet y existen varias herramientas para convertir de excel a html pero lo que necesito es todo lo contrario, necesito convertir de ...
  #1 (permalink)  
Antiguo 02/03/2009, 11:09
 
Fecha de Ingreso: diciembre-2008
Mensajes: 83
Antigüedad: 15 años, 4 meses
Puntos: 0
Html a excel

He leido en internet y existen varias herramientas para convertir de excel a html pero lo que necesito es todo lo contrario, necesito convertir de html a excel, si es que se puede claro....acepto lo que sea, un ejemplo de codigo, una herramienta..lo que sea....
  #2 (permalink)  
Antiguo 02/03/2009, 11:24
Avatar de Carxl
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: Bogotá
Mensajes: 2.993
Antigüedad: 17 años, 8 meses
Puntos: 70
Respuesta: Html a excel

Hola kstro21

Una manera sencilla es usando las propias cabeceras php que hacen eso

http://www.tutores.iexperto.com/?cod...-archivo-Excel

Saludos
__________________
Hay 10 tipos de personas, los que entienden binario y los que no. (Anónimo)
www.programandoweb.com
  #3 (permalink)  
Antiguo 02/03/2009, 16:17
 
Fecha de Ingreso: febrero-2009
Mensajes: 47
Antigüedad: 15 años, 2 meses
Puntos: 2
Respuesta: Html a excel

header('Content-type: application/vnd.ms-excel');
header('Content-Disposition: attachment; filename=archivo.xls');
header('Pragma: no-cache');
header('Expires: 0');

echo "<table border=1>\n";
echo "<tr>\n";
echo "<td>".$a."</td>\n";
echo "<td>".$b."</td>\n";
echo "<td>".$c."</td>\n";
echo "<td>".$d."</td>\n";
echo "<td>".$ced."</td>\n";
echo "<td>".$e."</td>\n";
echo "<td>".$cuenta."</td>\n";
echo "<td>".$prod."</td>\n";
echo "<td>".$fech."</td>\n";
echo "<td>".$cc4."</td>\n";
echo "<td>".$scc3."</td>\n";
echo "<td>".$nom."</td>\n";
echo "<td>".$tipo_c."</td>\n";
echo "<td>".$vl."</td>\n";
echo "<td>".$e."</td>\n";
echo "<td>".$e."</td>\n";
echo "<td>".$e."</td>\n";
echo "<td>".$e."</td>\n";
echo "<td>".$e."</td>\n";
echo "<td>".$e."</td>\n";
echo "<td>".$e."</td>\n";
echo "<td>".$e."</td>\n";
echo "<td>".$e."</td>\n";
echo "<td>".$e."</td>\n";
echo "<td>".$e."</td>\n";
echo "<td>".$e."</td>\n";
echo "<td>".$e."</td>\n";
echo "<td>".$e."</td>\n";
echo "</tr>\n";
echo "</table>\n";
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:40.