lunes, 21 de diciembre de 2009

Exportar Mysql a CSV (Archivo de Excel)

function creaCSV()

{
$bd_base = "bdd";
$con = mysql_connect("localhost", "root", "contrasena");
mysql_select_db($bd_base, $con);

$consulta = "SELECT * FROM tblDatos";
$datosLinia=mysql_query($consulta,$con);


$nomFitchero = "c:\fichero.csv";

while($row =
mysql_fetch_array($datosLinia))
{

$linia = $row[1];
$linia .= ";".$row[2];
$linia .= ";".$row[3];
$linia .= ";".$row[4];
$linia .= ";".$row[5];
$linia .= ";".$row[6]."rn";

$p = fopen($nomFitchero,a);

if($p)fputs($p,$linia);
}
fclose($p);
// Ojo ! fitchero separado por ';'
// Si no te funciona prueba con ',' debido a las versiones de Excel.
}

No hay comentarios:

Publicar un comentario