Foros del Web » Programando para Internet » PHP »

Resultado de un query de MySQL a Excel

Estas en el tema de Resultado de un query de MySQL a Excel en el foro de PHP en Foros del Web. Tengo una página que muestra una tabla de mi base de datos. En esta página el usuario puede filtrar los resultados, por ejemplo mostrar la ...
  #1 (permalink)  
Antiguo 12/02/2010, 09:22
 
Fecha de Ingreso: febrero-2010
Mensajes: 5
Antigüedad: 14 años, 2 meses
Puntos: 0
Resultado de un query de MySQL a Excel

Tengo una página que muestra una tabla de mi base de datos.

En esta página el usuario puede filtrar los resultados, por ejemplo mostrar la información entre esta fecha y esta otra.

Es está información que necesito exportar a Excel.

He probado diferentes ejemplos y en todos me aparece el siguiente error:

Warning: Cannot modify header information - headers already sent by (output started at ...) ) in /var/www/... 5.php on line 54

No puedo reenviar los headers y no sé como solucionar eso.

Alguna sugerencia por favor?

Atentamente,

Todos.
  #2 (permalink)  
Antiguo 12/02/2010, 09:24
Colaborador
 
Fecha de Ingreso: octubre-2009
Ubicación: Tokyo - Japan !
Mensajes: 3.867
Antigüedad: 14 años, 6 meses
Puntos: 334
Respuesta: Resultado de un query de MySQL a Excel

mm bueno en los faq de php puedes encontrar informacion

lee esto
__________________
More about me...
~ @rhyudek1
~ Github
  #3 (permalink)  
Antiguo 12/02/2010, 09:39
 
Fecha de Ingreso: febrero-2010
Mensajes: 5
Antigüedad: 14 años, 2 meses
Puntos: 0
Respuesta: Resultado de un query de MySQL a Excel

:) gracias Hidek1 eso es lo que dije antes, ya he probado diferentes ejemplos.

El problema que tengo es que el query siempre cambia cuando el usuario selecciona ciertos parametros.

El query no es: SELECT * FROM transtable;

El query es: "SELECT * FROM transtable WHERE datestamp BETWEEN '".$Fromdate."' AND '".$Todate."' ORDER BY datestamp desc, timestamp desc";
  #4 (permalink)  
Antiguo 12/02/2010, 09:41
Colaborador
 
Fecha de Ingreso: octubre-2009
Ubicación: Tokyo - Japan !
Mensajes: 3.867
Antigüedad: 14 años, 6 meses
Puntos: 334
Respuesta: Resultado de un query de MySQL a Excel

mmm se nota que no hiciste click en el enlace.. no es un "ejemplo" como dices tu.. es la razón de tu error!..

saludos!
__________________
More about me...
~ @rhyudek1
~ Github
  #5 (permalink)  
Antiguo 12/02/2010, 09:44
 
Fecha de Ingreso: febrero-2010
Mensajes: 5
Antigüedad: 14 años, 2 meses
Puntos: 0
Respuesta: Resultado de un query de MySQL a Excel

Una posible solucion sería crear el archivo de Excel desde otra página por ejemplo, /excel.php

Pero no se como envíar este nuevo query con las fechas elegidas a excel.php.

Alguien tiene alguna sugerencia?
  #6 (permalink)  
Antiguo 12/02/2010, 09:47
 
Fecha de Ingreso: febrero-2010
Mensajes: 5
Antigüedad: 14 años, 2 meses
Puntos: 0
Respuesta: Resultado de un query de MySQL a Excel

Gracias Hidek 1, si hice click en el enlace, ya leí lo del error, pero si pongo los headers al inicio del codigo:

header(&quot;Content-Type: application/vnd.ms-excel&quot;);<br>
header(&quot;Expires: 0&quot;);<br>
header(&quot;Cache-Control: must-revalidate, post-check=0, pre-check=0&quot;);<br>

Entonces al abrir la página, envía el archivo con la información de toda la tabla y eso no me sirve, bueno, no le sirve a mi cliente :) Como dije antes, necesito filtrar la información.

Etiquetas: excel, mysql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:23.