fbpx

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.

ITop: gestión de servicios e infraestructura

A la hora de gestionar nuestros servicios e infraestructura una gran solución es iTop, una herramienta orientada a ITIL que nos posibilita hacerlo con costos...


Compromiso por un internet saludable

Ver publicación ->

Accesibilidad web: un camino hacia la inclusión

La tecnología se ha convertido en una parte fundamental de nuestra vida, ofreciéndonos un sinfín de posibilidades que la mejoran y la facilitan. Sin embargo,...


BLOG

Envianos tu consulta





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