Laravel: crear archivo de Excel

En este post veremos cómo crear un archivo de Excel usando Laravel. Verás que es realmente sencillo. Te pondré un ejemplo simple y a partir del mismo podrás crear hojas de cálculo usando los modelos de Laravel que se conectan a la base de datos o trayendo el contenido desde cualquier lugar. Vamos a usar PhpSpreadsheet del cual ya existe un post con PHP puro, pero ahora veremos cómo usar PhpSpreadsheet con Laravel. ...

septiembre 7, 2022 · 6 min · 1135 palabras · Parzibyte

Exportar tabla HTML a Excel con JavaScript

Resumen: en este post te mostraré cómo usar JavaScript del lado del cliente (no necesitas nada del servidor) para generar un documento de Excel (extensión xlsx) a partir del contenido de una tabla HTML. Es decir, vamos a aprender cómo exportar a Excel desde JavaScript un simple elemento table de HTML usando la librería TableExport, permitiendo exportar desde la web una hoja de cálculo. De este forma puedes exportar reportes o tablas creadas por un framework, a mano, del lado del servidor, o del cliente. Al final tendremos lo que se ve aquí. Nota: esto es totalmente compatible con jQuery, pero no lo necesitas. Es decir, funciona con o sin jQuery. ...

diciembre 5, 2019 · 4 min · 826 palabras · Parzibyte

Exportar datos de MySQL a Excel con PHP, PHPSpreadSheet y PDO

Crear libro de Excel a partir de una base de datos de MySQL En este artículo voy a explicar cómo podemos exportar los datos de una base de datos de MySQL a un archivo de Excel u hoja de cálculo. Vamos a usar PDO para conectar a la base de datos, y PHPSpreadSheet para crear un archivo de Excel y escribirle los datos traídos desde la tabla de la BD. Actualización: mira este post para aprender a copiar datos de Excel a MySQL. ...

febrero 19, 2019 · 7 min · 1479 palabras · Parzibyte

Crear archivo de Excel con PHP y PHPSpreadsheet

Introducción Este es el primer post de muchos que espero hacer sobre trabajar con archivos de Excel u hojas de cálculo con PHP y la librería llamada PHPSpreadsheet. Lo que veremos hoy será: Cómo descargar la librería, además de ver las opciones que necesita Escribir hola mundo Escribir propiedades de documentos Nota: si no te gusta PHP o no quieres realizar la operación desde el servidor, puedes usar JavaScript del lado del cliente con TableExport. ...

noviembre 9, 2018 · 6 min · 1125 palabras · Parzibyte