Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/06/2010, 12:04
OverCrash
 
Fecha de Ingreso: enero-2008
Ubicación: Manresa
Mensajes: 24
Antigüedad: 17 años
Puntos: 0
generar Excel

Buenas tardes,

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;}
                }
                
                
$res2mysql_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>
Me podriais hechar una mano?

gracias de antemano