Exportar a csv en PHP

Cuando queremos exportar, una lista de direcciones de correos, para un newsletter, o para importar a otro programa, podemos exportar nuestras direcciones a un archivo csv en PHP. <?php $sql = “SELECT DISTINCT email, apellido, nombre FROM personas ORDER BY apellido”; $resultados = mysql_query($sql, $link) or die(mysql_error()); mysql_close($link); while ($reg = mysql_fetch_array($resultados)) { $var .= […]

Julián Butti | Syloper Julián Butti

Publicado el 15/11/2013

Cuando queremos exportar, una lista de direcciones de correos, para un newsletter, o para importar a otro programa, podemos exportar nuestras direcciones a un archivo csv en PHP.

<?php

$sql = “SELECT DISTINCT email, apellido, nombre FROM personas ORDER BY apellido”;
$resultados = mysql_query($sql, $link) or die(mysql_error());
mysql_close($link);

while ($reg = mysql_fetch_array($resultados))
{
   $var .= $reg["apellido"].”;”.$reg["nombre"].”;”.$reg["email"].”\n“;

   /* Formamos una cadena con los datos separados por punto y coma,
   * y le concatenamos el salto de linea, para diferenciar entre un registro y otro.
   */

}
//aqui le decimos al navegador que vamos a enviar a un archivo del tipo CSV
header(”Content-Description: File Transfer”);
header(”Content-Type: application/force-download”);
header(”Content-Disposition: attachment; filename=archivo.csv”);
echo $var;

?>

De esta manera exportaríamos un archivo csv en PHP con el formato requerido para poder utilizarlo para lo que necesitemos.

Proteína Ventures: un sueño hecho realidad

Cierta mañana, en un desayuno de networking de negocios, surgió una vez más la charla sobre la incubadora con la que venimos soñando desde hace...


BLOG

Compromiso por un internet saludable

Ver publicación ->

Todo lo que deberías saber sobre XaaS

Vivimos en plena era digital. En los últimos años, hemos sido testigos de un increíble crecimiento de la tecnología, lo cual genera nuevos escenarios en...


Envianos tu consulta





También podés escribirnos a hola@syloper.com