Código de PHP - Exportar contenido a Excel

Imágen de perfil

Exportar contenido a Excelgráfica de visualizaciones


PHP

Publicado el 1 de Noviembre del 2014 por María Fernanda
4.834 visualizaciones desde el 1 de Noviembre del 2014
Ejemplo que muestra como exportar el contenido de una tabla a archivo xls de Excel.

Versión 1
estrellaestrellaestrellaestrellaestrella(4)

Publicado el 1 de Noviembre del 2014gráfica de visualizaciones de la versión: Versión 1
4.835 visualizaciones desde el 1 de Noviembre del 2014
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
5 de Diciembre del 2014
estrellaestrellaestrellaestrellaestrella
No ha dejado ningún comentario
Responder
Imágen de perfil
5 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
8 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...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad

http://lwp-l.com/s2827