Estoy haciendo una pagina que retorna por pantalla una query "dinamica" y ahora me faltaria que al pulsar un boton en la pagina, se generara un excel con el contenido mostrado.
El codigo de la pagina es este:
Código PHP:
<?php
include('../config.php');
conectar();
?>
</head>
<body>
<div id="contenidor">
<div id="continguts_admin2"></div>
<div id="cont_dr_m">
<div id="cont_dr_2_m">
<ul>
<li><a href="main.php">Inici</a></li>
<li id="current"><a href="llistats.php">Consulta llistats</a></li> </ul>
</div>
</div>
<div id="text_1_admin2"><!-- inici div contenidor -->
<div class="contenedora">
<a href="#" onClick="imprimir();"><img src="images/icons/ptr_ico.gif" width="24" height="24" alt="Imprimir" /></a>
<a href="#"><img src="images/icons/xls_ico.gif" width="24" height="24" alt="Excel" /></a>
<table class="tablesorter" cellspacing="1" with>
<thead>
<tr>
<?
$talla=$_POST["talla"];
$recorregut=$_POST["recorregut"];
$cadena = "";
if (isset($_POST["federat"])){
$cadena.= "federat = 'SI' AND ";
}
if (isset($_POST["acompanyant"])){
$cadena.= "acompanyant = 'SI' AND ";
}
if (isset($_POST["dormir"])){
$cadena.= "dormir = 'SI' AND ";
}
if (isset($_POST["dormir_ac"])){
$cadena.= "dormir_ac = 'SI' AND ";
}
if (isset($_POST["info"])){
$cadena.= "info = 'SI' AND ";
}
if (isset($_POST["talla"])){
if ($_POST["talla"] != "0"){
$cadena.= "talla = '".$talla."' AND ";
}
}
if (isset($_POST["recorregut"])){
if ($_POST["recorregut"] != "0"){
$cadena.= "recorregut = '".$recorregut."' AND ";
}
}
//echo ($cadena);
foreach($_POST["secondlist"] as $camps){
if($campst == ""){
$campst = $camps;
}else{
$campst = $campst.",".$camps;}
}
$res2= mysql_query("SELECT ".$campst." FROM usuaris WHERE ".$cadena." nom <> 'Admin'");
for ($i = 0; $i < mysql_num_fields($res2); $i++){
$res111 = mysql_query("SELECT * FROM equivalencia WHERE nom_ori LIKE '".mysql_field_name($res2, $i)."'");
echo ("<th>".strtoupper(mysql_result($res111,0,nom_tra))."</th>");
}
?>
</tr>
</thead>
<tbody>
<?
while ($registre = mysql_fetch_row($res2)){
echo "<tr>";
foreach($registre as $clau){
echo "<td>",$clau,"</td>";
}
}echo "</tr>";
?>
</tr>
</tbody>
</table>
</div>
</div> <!-- fi div contenidor -->
</div>
</div>
</body>
</html>
gracias de antemano