Foros del Web » Programando para Internet » PHP »

Exportar columna de Mysql a excel con PHP

Estas en el tema de Exportar columna de Mysql a excel con PHP en el foro de PHP en Foros del Web. Chicos, eso necesito y no me sale, puede ser un txt. Lo unico que necesito es que se exporte la columna emails de la tabla ...
  #1 (permalink)  
Antiguo 05/02/2014, 11:50
 
Fecha de Ingreso: mayo-2009
Mensajes: 166
Antigüedad: 15 años, 6 meses
Puntos: 2
Exportar columna de Mysql a excel con PHP

Chicos, eso necesito y no me sale, puede ser un txt.

Lo unico que necesito es que se exporte la columna emails de la tabla newsletter en un txt o mejor aún en un xls.

éste es mi código que no me funciona:

Código PHP:
 $host_db "localhost"// Host de la BD
    
$usuario_db "xxx"// Usuario de la BD
    
$clave_db "xxx"// Contraseña de la BD
    
$nombre_db "xxx"// Nombre de la BD
    
    //conectamos y seleccionamos db
    
$link mysql_connect($host_db$usuario_db$clave_db);
    
$sqlconect mysql_select_db($nombre_db$link) OR DIE ("Error: No es posible establecer la conexión") ;
    
    
mysql_query("SELECT email FROM newsletter INTO OUTFILE '".$_SERVER['DOCUMENT_ROOT']."/temp/' FIELDS TERMINATED BY ';' OPTIONALLY ENCLOSED BY '\"' LINES TERMINATED BY '\r\n'"); 
En realidad no quiero que se escriba en una carpeta temp sino que se descargue. pero bueno, cualquiera de las dos esta bien.
  #2 (permalink)  
Antiguo 05/02/2014, 13:03
Avatar de alexisverano  
Fecha de Ingreso: septiembre-2008
Ubicación: La Habana.Cuba
Mensajes: 298
Antigüedad: 16 años, 1 mes
Puntos: 36
Respuesta: Exportar columna de Mysql a excel con PHP

Llegate por estas URLs:

http://www.forosdelweb.com/f18/aport...-excel-640937/
http://www.ingenieroweb.com.co/expor...-excel-con-php
http://www.taringa.net/posts/hazlo-t...l-con-PHP.html


Revisa la informacion que esta ahi y adaptala a tus necesidades

Etiquetas: columna, excel, mysql, select, sql, tabla
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 09:03.