Saltar al contenido

Cómo exportar una tabla html a excel o pdf en php

Indagamos por diferentes foros y así de esta manera traerte la solución para tu problema, en caso de dudas deja tu duda y te contestamos sin falta, porque estamos para servirte.

Solución:

O puede usar funciones CSV o PHPExcel

o puedes probar como abajo

Cell 1Cell 2";
header("Content-type: application/vnd.ms-excel");
header("Content-Disposition: attachment; filename=$file");
echo $test;
?>

El encabezado de los archivos .xlsx es Content-type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet

Si todo lo que quiere es una simple hoja de cálculo de Excel, intente esto:

header('Content-type: application/excel');
$filename = 'filename.xls';
header('Content-Disposition: attachment; filename='.$filename);

$data = '

    



   
Cell 1Cell 2
'; echo $data;

los key aquí están los datos xml. Esto evitará que Excel se queje del archivo.

Use un PHP Excel para generar un archivo Excel. Puede encontrar uno bueno llamado PHPExcel aquí: https://github.com/PHPOffice/PHPExcel

Y para PDF uso de generación http://princexml.com/

Comentarios y valoraciones de la guía

Eres capaz de avalar nuestra investigación fijando un comentario y dejando una puntuación te damos las gracias.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)


Tags : /

Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *