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.

CRM inmobiliario: más clientes, propiedades y ventas

¿Tenés una inmobiliaria y querés difundir tus propiedades? ¿Necesitás un sitio web que atraiga nuevos clientes y potencie tu negocio? Sin dudas, un CRM inmobiliario...


Compromiso por un internet saludable

Ver publicación ->

Producto mínimo viable: qué es y cómo se desarrolla

En el mundo del desarrollo de software, y de los negocios en general, es muy común que surjan nuevas ideas permanentemente. Pero algunas funcionan y...


Envianos tu consulta





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