Hola.
Si algiun tiene o me puede decir como hacer un para descargar de una db MYSQL, solo los campos nombre, apellidos y email en archivo zip o excel, lo necesito con urgencia ojala me puedan ayudar con este problemilla....
Gracias.
| |||
En las FAQ's de este foro tienes como generar un archivo Exel básico .. a "malas" podrías generar un archivo tipo CVS (campos separados por comas) (de esto tienes un ejemplo en las FAQ's si mal no recuerdo y sino, usa el buscador del foro por ese termino). El caso es que tienes que hacer tu consulta SQL habitual a tu BD .. obtener esos N registros y en lugar de "generar" tu HTML cómun para presentarlo en tu navegador .. ahora generaras un archivo o todo en una variable concatenado para poder componer un e-mail con ese archivo adjunto o ahí mismo sobre el cuerpo del e-mail .. Un saludo, |
| ||||
Hola: Alguien me puede ayudar con este script? primero hago mi consulta normal luego recorriendo con un while alli saco los campos q me interesan y guardo en un log_emails.txt, entonce ese log_emails.txt quiero comprimirlo y descargar pero no se cual seria la forma correcta de hacer, si aguin me puede ayudar con ese rollo q tengo. <?php require ("../config/mysqldb.php"); require ("../config/config.php"); $query = "SELECT * FROM " .$TBL_USUARIOS; $result = mysql_query($query); $count_result = mysql_num_rows($result); while($rows = mysql_fetch_array($result)){ $nombre = $rows["nombre"]; $email = $rows["email"]; } //$filename = "/home/dominio/html/admin/log_emails.txt"; $filename = "log_emails.txt"; header("Pragma: no-cache"); header("Expires: 0"); header("Content-Transfer-Encoding: binary"); header("Content-type: application/force-download"); header("Content-Disposition: attachment; filename=$filename"); //header("Content-Type: application/x-gzip; name=\"$filename\""); //header("content-disposition: attachment; filename=\"$filename""); ?> Gracias. |
| |||
No hace falta que generes un archivo si lo piensas entregar a descargar tan pronto se genera .. Compón tu "archivo" a descargar tipo: Código PHP: Un saludo, |