Lab Generar PDF Con PHP y MySQL
Lab Generar PDF Con PHP y MySQL
1.- Crear el documento PDF Lo primero es crear una instancia para la creacin del documento PDF, para ello incluimos la librera class.ezpdf.php, luego creamos una variable del tipo Cezpdf en donde definimos el tipo de papel A4, luego definimos la fuente y los margenes.
PROGRAMACION WEB I
Ahora procedemos a extraer los registros de nuestra base de datos, en este caso solo obtenemos el nombre, direccin y telefono de la tabla empresa de nuestra base de datos.
3.- Creando el array de datos, ttulos y opciones A continuacin procedemos a crear matrices que luego utilizaremos en la creacin de nuestro PDF, en el caso que deseemos incluir una tabla con con datos debemos crear una matriz con estos datos, en nuestro caso asignamos los resultados de la consulta y le agregamos un campo adicional con un numero correlativo. Lo siguiente es crear la matriz con los nombres de la tabla, en este caso llamamos a esta matriz $titles en donde a cada campo agregado a la matriz de datos le hacemos corresponder un nombre que aparecer como titulo de la fila. La tercera matriz indica los colores de las celdas, la orientacin y el ancho de la tabla.
4.- Imprimiendo los Resultados Una vez que tenemos todos los datos preparados procedemos a generar el PDF con toda la informacin que deseamos. Iniciamos esto creando un titulo y subtitulo de texto, luego escribimos los resultados de la consulta con la funcin ezTable a la cual se pasamos los datos, ttulos y opciones. Finalmente al final del documento agregamos la fecha y hora de la generacin del documento.
PROGRAMACION WEB I
Unimos todos estos bloques y tenemos listo nuestro script para generar reportes en PDF desde MySQL, ejecutamos el script php obtenemos la figura:
CASO2.- Implementar una opcin de exportar noticias a PDF desde el sistema de Tacna21