Ver Mensaje Individual
  #8 (permalink)  
Antiguo 30/07/2009, 16:55
Avatar de juaniquillo
juaniquillo
Colaborador
 
Fecha de Ingreso: noviembre-2005
Ubicación: San Juan, Puerto Rico
Mensajes: 5.745
Antigüedad: 18 años, 5 meses
Puntos: 281
Respuesta: [Consulta] Exportar a Excel ??

Yo hago algo así sacando info de la base de datos:

Código PHP:
Ver original
  1. $nombre_archivo = 'excel_1';
  2. $tab = "\t";
  3. $cr = "\n";
  4.  
  5. $sql = "SELECT nombre, email, fecha FROM lista ORDER BY nombre";
  6. $query = mysql_query($sql) or die(mysql_error());
  7. $num = mysql_num_rows($query);
  8.  
  9. if($num > 0){
  10.     $data = "Nombre" . $tab . "Email" . $tab . "Fecha" . $cr;
  11.     while($row_rs_rec1 = mysql_fetch_assoc($query)){
  12.         $data .= $row_rs_rec1['nombre'] . $tab . $row_rs_rec1['email']  . $tab .  $row_rs_rec1['fecha']  . $cr;
  13.     }
  14. }
  15.  
  16. header("Content-type: application/octet-stream");
  17. header("Content-Disposition: attachment; filename=".$nombre_archivo.".xls");
  18. header("Pragma: no-cache");
  19. header("Expires: 0");
  20.  
  21. echo $data;

guarda un excel pero no es uno formal. Lo puedes abrir en excel 2003 también.
__________________
Por fin.. tengo algo parecido a un blog
Y por lo visto ya estoy escribiendo...

Última edición por juaniquillo; 30/07/2009 a las 17:01