SlideShare una empresa de Scribd logo
1 de 7
Descargar para leer sin conexión
EXPORTAR REPORTES CON PHP
Exportar Reportes en PDF
Exportar Reportes en EXCEL
Exportar Reportes en WORD
Este es el reporte en .doc
El documento index.php es
<head>
<title>EJEMPLO REPORTES EN PHP</title>
</head>
<body>
<center><img src="imagenes/sello.jpg" width="650" height="76" /></center>
<p><br />
<table border="2" width="500" bgcolor="#00CCFF" align="center">
<tr>
<td align="center" colspan="2">
<strong>EXPORTAR REPORTES CON PHP</strong>
</td>
<tr>
<td width="439"><strong>Exportar Reportes en PDF</strong></td>
<td width="145" align="center"><a href="reporte_pdf.php"><img src="imagenes/pdf.png"
width="30" height="25"/></a></td>
</tr>
<tr>
<td><strong>Exportar Reportes en EXCEL</strong></td>
<td align="center"><a href="reporte_excel.php"><img src="imagenes/excel.png"
width="30" height="25"/></a></td>
</tr>
<tr>
<td><strong>Exportar Reportes en WORD</strong></td>
<td align="center"><a href="reporte_word.php"><img src="imagenes/word.png"
width="30" height="25"/></a></td>
</tr>
</table>
</body>
</html>
Los documentos php para generar los reportes en Word, pdf y Excel son
<?php
header("Content-type: application/vnd.ms-word");
header("Content-Disposition: attachment;
filename=Reporte_Personal_usuarios.doc");
$conexion=mysql_connect("localhost","root","");
mysql_select_db("ejemplo_pdf",$conexion);
?>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"
/>
<title>LISTA DE USUARIOS</title>
</head>
<body>
<table width="100%" border="1" cellspacing="0" cellpadding="0">
<tr>
<td colspan="6" bgcolor="skyblue"><CENTER><strong>REPORTE DE
LA TABLA USUARIOS</strong></CENTER></td>
</tr>
<tr bgcolor="red">
<td><strong>CODIGO</strong></td>
<td><strong>NOMBRE</strong></td>
<td><strong>APELLIDO</strong></td>
<td><strong>PAIS</strong></td>
<td><strong>EDAD</strong></td>
<td><strong>DNI</strong></td>
</tr>
<?PHP
$sql=mysql_query("select cod_usu,nombre,Apellido,Pais,edad,dni
from usuarios");
while($res=mysql_fetch_array($sql)){
$codigo=$res["cod_usu"];
$nombre=$res["nombre"];
$Apellido=$res["Apellido"];
$Pais=$res["Pais"];
$edad=$res["edad"];
$dni=$res["dni"];
?>
<tr>
<td><?php echo $codigo; ?></td>
<td><?php echo $nombre; ?></td>
<td><?php echo $Apellido; ?></td>
<td><?php echo $Pais; ?></td>
<td><?php echo $edad; ?></td>
<td><?php echo $dni; ?></td>
</tr>
<?php
}
?>
</table>
</body>
</html>
<?php
require_once("dompdf-0.5.1/dompdf_config.inc.php");
$conexion=mysql_connect("localhost","root","");
mysql_select_db("ejemplo_pdf",$conexion);
$codigoHTML='
<head>
<title>Documento sin tÃtulo</title>
</head>
<body>
<table width="100%" border="1" cellspacing="0" cellpadding="0">
<tr>
<td colspan="6" bgcolor="skyblue"><CENTER><strong>REPORTE DE
LA TABLA USUARIOS</strong></CENTER></td>
</tr>
<tr bgcolor="red">
<td><strong>CODIGO</strong></td>
<td><strong>NOMBRE</strong></td>
<td><strong>APELLIDO</strong></td>
<td><strong>PAIS</strong></td>
<td><strong>EDAD</strong></td>
<td><strong>DNI</strong></td>
</tr>';
$sql=mysql_query("select * from usuarios");
while($res=mysql_fetch_array($sql)){
$codigoHTML.='
<tr>
<td>'.$res['cod_usu'].'</td>
<td>'.$res['nombre'].'</td>
<td>'.$res['Apellido'].'</td>
<td>'.$res['Pais'].'</td>
<td>'.$res['edad'].'</td>
<td>'.$res['dni'].'</td>
</tr>';
}
$codigoHTML.='
</table>
</body>
</html>';
$codigoHTML=utf8_encode($codigoHTML);
$dompdf=new DOMPDF();
$dompdf->load_html($codigoHTML);
ini_set("memory_limit","128M");
$dompdf->render();
$dompdf->stream("Reporte_tabla_usuarios.pdf");
?>
<?php
header("Content-type: application/vnd.ms-excel");
header("Content-Disposition: attachment;
filename=Reporte_Personal_usuarios.xls");
$conexion=mysql_connect("localhost","root","");
mysql_select_db("ejemplo_pdf",$conexion);
?>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"
/>
<title>LISTA DE USUARIOS</title>
</head>
<body>
<table width="100%" border="1" cellspacing="0" cellpadding="0">
<tr>
<td colspan="6" bgcolor="skyblue"><CENTER><strong>REPORTE DE
LA TABLA USUARIOS</strong></CENTER></td>
</tr>
<tr bgcolor="red">
<td><strong>CODIGO</strong></td>
<td><strong>NOMBRE</strong></td>
<td><strong>APELLIDO</strong></td>
<td><strong>PAIS</strong></td>
<td><strong>EDAD</strong></td>
<td><strong>DNI</strong></td>
</tr>
<?PHP
$sql=mysql_query("select cod_usu,nombre,Apellido,Pais,edad,dni
from usuarios");
while($res=mysql_fetch_array($sql)){
$codigo=$res["cod_usu"];
$nombre=$res["nombre"];
$Apellido=$res["Apellido"];
$Pais=$res["Pais"];
$edad=$res["edad"];
$dni=$res["dni"];
?>
<tr>
<td><?php echo $codigo; ?></td>
<td><?php echo $nombre; ?></td>
<td><?php echo $Apellido; ?></td>
<td><?php echo $Pais; ?></td>
<td><?php echo $edad; ?></td>
<td><?php echo $dni; ?></td>
</tr>
<?php
}
?>
</table>
</body>
</html>
Para los íconos de word, pdf y excel, pueden utilizar google y descargarla desde internet y
colocarla en la carpeta de imágenes y disenar el aviso que se encuentra en la parte superior
del index.html
Este es el código para exportar a pdf con dompdf
$codigoHTML=utf8_encode($codigoHTML);
$dompdf=new DOMPDF();
$dompdf->load_html($codigoHTML);
ini_set("memory_limit","128M");
$dompdf->render();
$dompdf->stream("nombre.pdf");
Reportes en php

Más contenido relacionado

Destacado

ооо «бизнесстрой»
ооо «бизнесстрой»ооо «бизнесстрой»
ооо «бизнесстрой»Aleksandr Tsurikov
 
Frases espiritualistas
Frases espiritualistasFrases espiritualistas
Frases espiritualistasMárcia Diniz
 
Honolulu Rail Transit - Kalihi Station
Honolulu Rail Transit - Kalihi StationHonolulu Rail Transit - Kalihi Station
Honolulu Rail Transit - Kalihi StationRyan Ozawa
 
Normatividad vigente atendiendo los 3 ordenes de gobiernos
Normatividad vigente atendiendo los 3 ordenes de gobiernosNormatividad vigente atendiendo los 3 ordenes de gobiernos
Normatividad vigente atendiendo los 3 ordenes de gobiernosAlda Ramirez
 
Character development - Humility
Character development - HumilityCharacter development - Humility
Character development - HumilityKanikka Elanchelvan
 
Amor o caráter do cristão
Amor o caráter do cristãoAmor o caráter do cristão
Amor o caráter do cristãoSidinei Kauer
 
Humility Movie Ppt Version Sample
Humility Movie Ppt Version SampleHumility Movie Ppt Version Sample
Humility Movie Ppt Version SampleAndrew Schwartz
 
Preparation and staining of peripheral blood smear
Preparation and staining of peripheral blood smearPreparation and staining of peripheral blood smear
Preparation and staining of peripheral blood smearMLT LECTURES BY TANVEER TARA
 
[#openIQUII - Workshop] Gamification e Loyalty
[#openIQUII - Workshop] Gamification e Loyalty[#openIQUII - Workshop] Gamification e Loyalty
[#openIQUII - Workshop] Gamification e LoyaltyIQUII
 
Jodo Mission Bulletin - May 2016
Jodo Mission Bulletin - May 2016Jodo Mission Bulletin - May 2016
Jodo Mission Bulletin - May 2016Ryan Ozawa
 
Discipulado profundo, uma introdução
Discipulado profundo, uma introduçãoDiscipulado profundo, uma introdução
Discipulado profundo, uma introduçãoSidinei Kauer
 

Destacado (11)

ооо «бизнесстрой»
ооо «бизнесстрой»ооо «бизнесстрой»
ооо «бизнесстрой»
 
Frases espiritualistas
Frases espiritualistasFrases espiritualistas
Frases espiritualistas
 
Honolulu Rail Transit - Kalihi Station
Honolulu Rail Transit - Kalihi StationHonolulu Rail Transit - Kalihi Station
Honolulu Rail Transit - Kalihi Station
 
Normatividad vigente atendiendo los 3 ordenes de gobiernos
Normatividad vigente atendiendo los 3 ordenes de gobiernosNormatividad vigente atendiendo los 3 ordenes de gobiernos
Normatividad vigente atendiendo los 3 ordenes de gobiernos
 
Character development - Humility
Character development - HumilityCharacter development - Humility
Character development - Humility
 
Amor o caráter do cristão
Amor o caráter do cristãoAmor o caráter do cristão
Amor o caráter do cristão
 
Humility Movie Ppt Version Sample
Humility Movie Ppt Version SampleHumility Movie Ppt Version Sample
Humility Movie Ppt Version Sample
 
Preparation and staining of peripheral blood smear
Preparation and staining of peripheral blood smearPreparation and staining of peripheral blood smear
Preparation and staining of peripheral blood smear
 
[#openIQUII - Workshop] Gamification e Loyalty
[#openIQUII - Workshop] Gamification e Loyalty[#openIQUII - Workshop] Gamification e Loyalty
[#openIQUII - Workshop] Gamification e Loyalty
 
Jodo Mission Bulletin - May 2016
Jodo Mission Bulletin - May 2016Jodo Mission Bulletin - May 2016
Jodo Mission Bulletin - May 2016
 
Discipulado profundo, uma introdução
Discipulado profundo, uma introduçãoDiscipulado profundo, uma introdução
Discipulado profundo, uma introdução
 

Más de jbersosa

Las excepciones standar
Las excepciones standarLas excepciones standar
Las excepciones standarjbersosa
 
Mas sobre excepciones
Mas sobre excepcionesMas sobre excepciones
Mas sobre excepcionesjbersosa
 
Estructuras de control try catch
Estructuras de control try catchEstructuras de control try catch
Estructuras de control try catchjbersosa
 
Clasen1java
Clasen1javaClasen1java
Clasen1javajbersosa
 
Programación java1
Programación java1Programación java1
Programación java1jbersosa
 
Tercercortesistop
TercercortesistopTercercortesistop
Tercercortesistopjbersosa
 
Encapsulacion
EncapsulacionEncapsulacion
Encapsulacionjbersosa
 
Administracion de la memoria principal
Administracion de  la memoria principalAdministracion de  la memoria principal
Administracion de la memoria principaljbersosa
 
Auditoria 2
Auditoria 2Auditoria 2
Auditoria 2jbersosa
 
Auditoriasistemasi 150703002656-lva1-app6891
Auditoriasistemasi 150703002656-lva1-app6891Auditoriasistemasi 150703002656-lva1-app6891
Auditoriasistemasi 150703002656-lva1-app6891jbersosa
 
Auditoria informatica
Auditoria informaticaAuditoria informatica
Auditoria informaticajbersosa
 
Auditoria de sistemas (1)
Auditoria de sistemas (1)Auditoria de sistemas (1)
Auditoria de sistemas (1)jbersosa
 
Auditoría de sistemas de información presentación
Auditoría de sistemas de información presentaciónAuditoría de sistemas de información presentación
Auditoría de sistemas de información presentaciónjbersosa
 
Realizar investigación y hacer un análisis por cada tema asignado al particip...
Realizar investigación y hacer un análisis por cada tema asignado al particip...Realizar investigación y hacer un análisis por cada tema asignado al particip...
Realizar investigación y hacer un análisis por cada tema asignado al particip...jbersosa
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativosjbersosa
 
Estructura de una red
Estructura de una redEstructura de una red
Estructura de una redjbersosa
 
Proyectodeprogramacinidesegundocorte2015 2
Proyectodeprogramacinidesegundocorte2015 2Proyectodeprogramacinidesegundocorte2015 2
Proyectodeprogramacinidesegundocorte2015 2jbersosa
 
Bases de datos mysql y repotes usando jasper report
Bases de datos mysql y repotes usando jasper reportBases de datos mysql y repotes usando jasper report
Bases de datos mysql y repotes usando jasper reportjbersosa
 

Más de jbersosa (20)

Las excepciones standar
Las excepciones standarLas excepciones standar
Las excepciones standar
 
Mas sobre excepciones
Mas sobre excepcionesMas sobre excepciones
Mas sobre excepciones
 
Estructuras de control try catch
Estructuras de control try catchEstructuras de control try catch
Estructuras de control try catch
 
Main
MainMain
Main
 
Clasen1java
Clasen1javaClasen1java
Clasen1java
 
Programación java1
Programación java1Programación java1
Programación java1
 
Tercercortesistop
TercercortesistopTercercortesistop
Tercercortesistop
 
Encapsulacion
EncapsulacionEncapsulacion
Encapsulacion
 
Administracion de la memoria principal
Administracion de  la memoria principalAdministracion de  la memoria principal
Administracion de la memoria principal
 
Auditoria 2
Auditoria 2Auditoria 2
Auditoria 2
 
Auditoriasistemasi 150703002656-lva1-app6891
Auditoriasistemasi 150703002656-lva1-app6891Auditoriasistemasi 150703002656-lva1-app6891
Auditoriasistemasi 150703002656-lva1-app6891
 
Auditoria informatica
Auditoria informaticaAuditoria informatica
Auditoria informatica
 
Auditoria de sistemas (1)
Auditoria de sistemas (1)Auditoria de sistemas (1)
Auditoria de sistemas (1)
 
Auditoría de sistemas de información presentación
Auditoría de sistemas de información presentaciónAuditoría de sistemas de información presentación
Auditoría de sistemas de información presentación
 
Realizar investigación y hacer un análisis por cada tema asignado al particip...
Realizar investigación y hacer un análisis por cada tema asignado al particip...Realizar investigación y hacer un análisis por cada tema asignado al particip...
Realizar investigación y hacer un análisis por cada tema asignado al particip...
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Php
PhpPhp
Php
 
Estructura de una red
Estructura de una redEstructura de una red
Estructura de una red
 
Proyectodeprogramacinidesegundocorte2015 2
Proyectodeprogramacinidesegundocorte2015 2Proyectodeprogramacinidesegundocorte2015 2
Proyectodeprogramacinidesegundocorte2015 2
 
Bases de datos mysql y repotes usando jasper report
Bases de datos mysql y repotes usando jasper reportBases de datos mysql y repotes usando jasper report
Bases de datos mysql y repotes usando jasper report
 

Último

Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)ssuser563c56
 
clases de porcinos generales de porcinos
clases de porcinos generales de porcinosclases de porcinos generales de porcinos
clases de porcinos generales de porcinosDayanaCarolinaAP
 
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVILClase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVILProblemSolved
 
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdfCristhianZetaNima
 
TERMODINAMICA YUNUS SEPTIMA EDICION, ESPAÑOL
TERMODINAMICA YUNUS SEPTIMA EDICION, ESPAÑOLTERMODINAMICA YUNUS SEPTIMA EDICION, ESPAÑOL
TERMODINAMICA YUNUS SEPTIMA EDICION, ESPAÑOLdanilojaviersantiago
 
CONCEPTOS EN HIDROGEOLOGIA-diapositivas varias.pptx
CONCEPTOS EN HIDROGEOLOGIA-diapositivas varias.pptxCONCEPTOS EN HIDROGEOLOGIA-diapositivas varias.pptx
CONCEPTOS EN HIDROGEOLOGIA-diapositivas varias.pptxBrayanJavierCalle2
 
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023RonaldoPaucarMontes
 
Obras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónObras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónXimenaFallaLecca1
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfMikkaelNicolae
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdffredyflores58
 
Ingeniería clínica 1 Ingeniería biomedica
Ingeniería clínica 1 Ingeniería biomedicaIngeniería clínica 1 Ingeniería biomedica
Ingeniería clínica 1 Ingeniería biomedicaANACENIMENDEZ1
 
Base de Datos en Microsoft SQL Server 2024
Base de Datos en Microsoft SQL Server 2024Base de Datos en Microsoft SQL Server 2024
Base de Datos en Microsoft SQL Server 2024CESARHERNANPATRICIOP2
 
Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...Dr. Edwin Hernandez
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALKATHIAMILAGRITOSSANC
 
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfTAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfAntonioGonzalezIzqui
 
desarrollodeproyectoss inge. industrial
desarrollodeproyectoss  inge. industrialdesarrollodeproyectoss  inge. industrial
desarrollodeproyectoss inge. industrialGibranDiaz7
 
ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfmatepura
 
Reporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacaReporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacajeremiasnifla
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfedsonzav8
 
osciloscopios Mediciones Electricas ingenieria.pdf
osciloscopios Mediciones Electricas ingenieria.pdfosciloscopios Mediciones Electricas ingenieria.pdf
osciloscopios Mediciones Electricas ingenieria.pdfIvanRetambay
 

Último (20)

Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
 
clases de porcinos generales de porcinos
clases de porcinos generales de porcinosclases de porcinos generales de porcinos
clases de porcinos generales de porcinos
 
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVILClase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
 
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
 
TERMODINAMICA YUNUS SEPTIMA EDICION, ESPAÑOL
TERMODINAMICA YUNUS SEPTIMA EDICION, ESPAÑOLTERMODINAMICA YUNUS SEPTIMA EDICION, ESPAÑOL
TERMODINAMICA YUNUS SEPTIMA EDICION, ESPAÑOL
 
CONCEPTOS EN HIDROGEOLOGIA-diapositivas varias.pptx
CONCEPTOS EN HIDROGEOLOGIA-diapositivas varias.pptxCONCEPTOS EN HIDROGEOLOGIA-diapositivas varias.pptx
CONCEPTOS EN HIDROGEOLOGIA-diapositivas varias.pptx
 
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
 
Obras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónObras paralizadas en el sector construcción
Obras paralizadas en el sector construcción
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
 
Ingeniería clínica 1 Ingeniería biomedica
Ingeniería clínica 1 Ingeniería biomedicaIngeniería clínica 1 Ingeniería biomedica
Ingeniería clínica 1 Ingeniería biomedica
 
Base de Datos en Microsoft SQL Server 2024
Base de Datos en Microsoft SQL Server 2024Base de Datos en Microsoft SQL Server 2024
Base de Datos en Microsoft SQL Server 2024
 
Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
 
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfTAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
 
desarrollodeproyectoss inge. industrial
desarrollodeproyectoss  inge. industrialdesarrollodeproyectoss  inge. industrial
desarrollodeproyectoss inge. industrial
 
ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdf
 
Reporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacaReporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpaca
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdf
 
osciloscopios Mediciones Electricas ingenieria.pdf
osciloscopios Mediciones Electricas ingenieria.pdfosciloscopios Mediciones Electricas ingenieria.pdf
osciloscopios Mediciones Electricas ingenieria.pdf
 

Reportes en php

  • 1. EXPORTAR REPORTES CON PHP Exportar Reportes en PDF Exportar Reportes en EXCEL Exportar Reportes en WORD Este es el reporte en .doc El documento index.php es <head> <title>EJEMPLO REPORTES EN PHP</title> </head> <body> <center><img src="imagenes/sello.jpg" width="650" height="76" /></center> <p><br /> <table border="2" width="500" bgcolor="#00CCFF" align="center"> <tr> <td align="center" colspan="2"> <strong>EXPORTAR REPORTES CON PHP</strong> </td> <tr> <td width="439"><strong>Exportar Reportes en PDF</strong></td> <td width="145" align="center"><a href="reporte_pdf.php"><img src="imagenes/pdf.png" width="30" height="25"/></a></td> </tr>
  • 2. <tr> <td><strong>Exportar Reportes en EXCEL</strong></td> <td align="center"><a href="reporte_excel.php"><img src="imagenes/excel.png" width="30" height="25"/></a></td> </tr> <tr> <td><strong>Exportar Reportes en WORD</strong></td> <td align="center"><a href="reporte_word.php"><img src="imagenes/word.png" width="30" height="25"/></a></td> </tr> </table> </body> </html> Los documentos php para generar los reportes en Word, pdf y Excel son <?php header("Content-type: application/vnd.ms-word"); header("Content-Disposition: attachment; filename=Reporte_Personal_usuarios.doc"); $conexion=mysql_connect("localhost","root",""); mysql_select_db("ejemplo_pdf",$conexion); ?> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>LISTA DE USUARIOS</title> </head> <body> <table width="100%" border="1" cellspacing="0" cellpadding="0"> <tr> <td colspan="6" bgcolor="skyblue"><CENTER><strong>REPORTE DE LA TABLA USUARIOS</strong></CENTER></td> </tr> <tr bgcolor="red"> <td><strong>CODIGO</strong></td> <td><strong>NOMBRE</strong></td> <td><strong>APELLIDO</strong></td> <td><strong>PAIS</strong></td> <td><strong>EDAD</strong></td> <td><strong>DNI</strong></td> </tr> <?PHP
  • 3. $sql=mysql_query("select cod_usu,nombre,Apellido,Pais,edad,dni from usuarios"); while($res=mysql_fetch_array($sql)){ $codigo=$res["cod_usu"]; $nombre=$res["nombre"]; $Apellido=$res["Apellido"]; $Pais=$res["Pais"]; $edad=$res["edad"]; $dni=$res["dni"]; ?> <tr> <td><?php echo $codigo; ?></td> <td><?php echo $nombre; ?></td> <td><?php echo $Apellido; ?></td> <td><?php echo $Pais; ?></td> <td><?php echo $edad; ?></td> <td><?php echo $dni; ?></td> </tr> <?php } ?> </table> </body> </html> <?php require_once("dompdf-0.5.1/dompdf_config.inc.php"); $conexion=mysql_connect("localhost","root",""); mysql_select_db("ejemplo_pdf",$conexion); $codigoHTML=' <head> <title>Documento sin tÃtulo</title> </head> <body> <table width="100%" border="1" cellspacing="0" cellpadding="0"> <tr> <td colspan="6" bgcolor="skyblue"><CENTER><strong>REPORTE DE LA TABLA USUARIOS</strong></CENTER></td> </tr> <tr bgcolor="red"> <td><strong>CODIGO</strong></td> <td><strong>NOMBRE</strong></td> <td><strong>APELLIDO</strong></td>
  • 4. <td><strong>PAIS</strong></td> <td><strong>EDAD</strong></td> <td><strong>DNI</strong></td> </tr>'; $sql=mysql_query("select * from usuarios"); while($res=mysql_fetch_array($sql)){ $codigoHTML.=' <tr> <td>'.$res['cod_usu'].'</td> <td>'.$res['nombre'].'</td> <td>'.$res['Apellido'].'</td> <td>'.$res['Pais'].'</td> <td>'.$res['edad'].'</td> <td>'.$res['dni'].'</td> </tr>'; } $codigoHTML.=' </table> </body> </html>'; $codigoHTML=utf8_encode($codigoHTML); $dompdf=new DOMPDF(); $dompdf->load_html($codigoHTML); ini_set("memory_limit","128M"); $dompdf->render(); $dompdf->stream("Reporte_tabla_usuarios.pdf"); ?> <?php header("Content-type: application/vnd.ms-excel"); header("Content-Disposition: attachment; filename=Reporte_Personal_usuarios.xls"); $conexion=mysql_connect("localhost","root",""); mysql_select_db("ejemplo_pdf",$conexion); ?> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>LISTA DE USUARIOS</title>
  • 5. </head> <body> <table width="100%" border="1" cellspacing="0" cellpadding="0"> <tr> <td colspan="6" bgcolor="skyblue"><CENTER><strong>REPORTE DE LA TABLA USUARIOS</strong></CENTER></td> </tr> <tr bgcolor="red"> <td><strong>CODIGO</strong></td> <td><strong>NOMBRE</strong></td> <td><strong>APELLIDO</strong></td> <td><strong>PAIS</strong></td> <td><strong>EDAD</strong></td> <td><strong>DNI</strong></td> </tr> <?PHP $sql=mysql_query("select cod_usu,nombre,Apellido,Pais,edad,dni from usuarios"); while($res=mysql_fetch_array($sql)){ $codigo=$res["cod_usu"]; $nombre=$res["nombre"]; $Apellido=$res["Apellido"]; $Pais=$res["Pais"]; $edad=$res["edad"]; $dni=$res["dni"]; ?> <tr> <td><?php echo $codigo; ?></td> <td><?php echo $nombre; ?></td> <td><?php echo $Apellido; ?></td> <td><?php echo $Pais; ?></td> <td><?php echo $edad; ?></td> <td><?php echo $dni; ?></td> </tr> <?php } ?> </table> </body> </html> Para los íconos de word, pdf y excel, pueden utilizar google y descargarla desde internet y colocarla en la carpeta de imágenes y disenar el aviso que se encuentra en la parte superior del index.html Este es el código para exportar a pdf con dompdf