Buenos dias,
Utilizo el siguiente código para que en la página me aparezca una tabla de la base de datos. Tienen un código para que me exporta a Excel, pero lo que estoy queriendo lograr es que mediante un link me exporte; ya que utilizando el código que figura abajo, al ingresar ya me exporta.
Código PHP:
<?php
error_reporting(E_ERROR);
require("conexion.php");
require("funciones.php");
header("Content-type: application/vnd.ms-excel" ) ; //Exporar a Excel
header("Content-Disposition: attachment; filename=estadisticas.xls" ) ; //Exporar a Excel
//.sqlValue($criterio1."%", "text")
$query = "SELECT * FROM bd_rtdmf WHERE ID_N IN ('000')";
$queEmp = mysql_query($query, $conexion);
$campos = mysql_num_fields($query) ;
$i=0; //Exporar a Excel
echo "<table><tr>";
while($i<$campos){
echo "<td>". mysql_field_name ($query, $i) ;
echo "</td>";
$i++;
}
echo "</tr>";
while($row=mysql_fetch_array($query)){
echo "<tr>";
for($j=0; $j<$campos; $j++) {
echo "<td>".$row[$j]."</td>";
}
echo "</tr>";
}
echo "</table>";
?>
Muchas gracias por la lectura, saludos.