Tengo un codigo para exportar a excel y e logrado exportarlo, pero no logro anexarle los headers (titulos de cada columna), alguien tiene alguna idea, aqui dejo mi codigo.
Código PHP:
if (isset($_POST["submit"]))
{
$fecha1 =$_POST["fecha1"];
$fecha2 =$_POST["fecha2"];
$arch_rango = "reportes/arch_rango.xls";
if (is_file($arch_rango)) unlink($arch_rango); //Si existe, lo borramos
$busca=mysql_query("SELECT * from datos where fecha BETWEEN '$fecha1' AND '$fecha2'");
$p=fopen("$arch_rango","a");
echo " <center><table border=\"1\" align=\"center\">";
while ($row = mysql_fetch_array($busca))
{
$a = $row["id_datos"]."\t".$row["referencia"]."\t".$row["matricula"]."\t".$row["nom_alumno"]."\t".$row["importe"]."\t".$row["div_academica"]."\t".$row["modalidad"]."\t".$row["sociedad"]."\t".$row["no_terminal"]."\t".$row["campus"]."\t".$row["fecha"]."\t".$row["autorizacion"]."\t".$row["comentario"]."\n";
//$p=fopen("$arch_rango","a");
if($p)
{
fputs($p,$a);
}
}
fclose($p);
echo "<a href=$arch_rango> Descargar Reporte de $fecha1 al $fecha2 </a>";
}