Código de PHP - Exportar contenido a Excel

Imágen de perfil

Exportar contenido a Excelgráfica de visualizaciones


PHP

estrellaestrellaestrellaestrellaestrella(4)
Publicado el 01 de Noviembre del 2014 por María Fernanda
2.656 visualizaciones desde el 01 de Noviembre del 2014. Una media de 28 por semana
Ejemplo que muestra como exportar el contenido de una tabla a archivo xls de Excel.

Versión 1
estrellaestrellaestrellaestrellaestrella(4)

Publicado el 01 de Noviembre del 2014gráfica de visualizaciones de la versión: Versión 1
2.657 visualizaciones desde el 01 de Noviembre del 2014. Una media de 28 por semana
estrellaestrellaestrellaestrellaestrella
estrellaestrellaestrellaestrella
estrellaestrellaestrella
estrellaestrella
estrella

solo hay que reemplazar los atributos y nombres de tablas.
Hay funciones que se incluyen,
conectar.php: donde conecta a la base de datos y donde se realiza la consulta.
Puedes utilizarlo cambiando los nombres de los atributos y tablas.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
<?php
header("Expires: Mon, 26 Jul 2015 05:00:00 GMT");
header("Last-Modified: " . gmdate("D,d M YH:i:s") . " GMT");
header("Cache-Control: no-cache, must-revalidate");
header("Pragma: no-cache");
header("Content-type: application/x-msexcel");
header("Content-Disposition: attachment; filename=predicas.xls" );
header("Content-Description: PHP/INTERBASE Generated Data" );
header("Expires: 0");
 
include "conectar.php";
$consultalista="SELECT * FROM predicas;";
$lista=consultasql($consultalista);
 
if($lista AND mysql_num_rows($lista) > 0){
?>
	<table id="PREDICAS" border=1>
		<tr>
		<th>IDENTIFICADOR</th>
		<th>FECHA</th>
		<th>CONTENIDO</th>
		<tr>
	<?php
	$array_autocompletar = array();
	while($contacto = mysql_fetch_array($lista)){
		$array_autocompletar[] = $contacto['id_predica'];
		$array_autocompletar[] = $contacto['fecha_predica'];
		$array_autocompletar[] = $contacto['contenido_predica'];
		?>
			<tr>
			<td><?php echo $contacto['id_predica']; ?></td>
			<td><?php echo $contacto['fecha_predica']; ?></td>
			<td><?php echo $contacto['contenido_predica']; ?></td>
			</tr>
		<?php
	}
	$array_autocompletar = array_unique($array_autocompletar);
}
?>
 
</table>



Comentarios sobre la versión: Versión 1 (4)

Imágen de perfil
María Fernanda
05 de Diciembre del 2014
estrellaestrellaestrellaestrellaestrella
No ha dejado ningún comentario
Responder
Imágen de perfil
JC
05 de Diciembre del 2014
estrellaestrellaestrellaestrellaestrella
No ha dejado ningún comentario
Responder
cesar
31 de Enero del 2016
estrellaestrellaestrellaestrellaestrella
hola como estas me sale error en la siguiente linea


$lista=consultasql($consultalista);


no se a que se deba si me puedes colaborar mil gracias


se descarga el archivo de excel pero no sale nada de informacion apenas sale un error

<b>Fatal error</b>: Call to undefined function consultasql() in <b>C:\xampp\htdocs\ejemplo\index.php</b> on line <b>13</b><br />


gracias
Responder
Imágen de perfil
María Fernanda
08 de Febrero del 2016
estrellaestrellaestrellaestrellaestrella
Hola, por favor, disculpame la demora, si, hay una función que es la que hace la conexión a la base de datos y lee.
No se si hayas solucionado el problema, avisame.
Deberías reemplazar por mysqli.
Responder

Comentar la versión: Versión 1

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios

http://lwp-l.com/s2827