Ver Mensaje Individual
  #8 (permalink)  
Antiguo 25/05/2009, 07:56
fatasma
Usuario no validado
 
Fecha de Ingreso: octubre-2008
Ubicación: BRUSELAS
Mensajes: 211
Antigüedad: 15 años, 6 meses
Puntos: 3
Respuesta: Exportar tabla html a excel

Código PHP:
$excel="";
while(
$fila mysql_fetch_array($consulta))
{
    echo 
"<tr>
        <td><center><font face=verdana size=1>&nbsp;$fila[ns]&nbsp;</center></font></td>
        <td><center><font face=verdana size=1>&nbsp;$fila[articulo]&nbsp;</center></font></td>
        <td><center><font face=verdana size=1>&nbsp;$fila[marca]&nbsp;</center></font></td>
        <td><center><font face=verdana size=1>&nbsp;$fila[modelo]&nbsp;</center></font></td>
        <td><center><font face=verdana size=1>&nbsp;$fila[empresa]&nbsp;</center></font></td>
        <td><center><font face=verdana size=1>&nbsp;$fila[ubicacion]&nbsp;</center></font></td>
        <td><center><font face=verdana size=1>&nbsp;$fila[sububicacion]&nbsp;</center></font></td>
        <td><center><font face=verdana size=1>&nbsp;$fila[observaciones]&nbsp;</center></font></td>
    </tr>"
;

    
    
$excel.="$fila[ns]\t$fila[articulo]\t$fila[marca]\t"
    
$excel.="$fila[modelo]\t$fila[empresa]\t$fila[ubicacion]\t"
    
$excel.="$fila[suubicacion]\t$fila[observaciones]\n"
}
    
    
    
    echo 
"</table><br>";
    echo 
"<form><input type=button name=imprimir value=Imprimir onclick=window.print();></form>";
    echo 
"<form action=excel.php method = POST><input type=text name=export value='$excel'/> 
    <input type = submit value = Importar></form>"
;
    
$cuenta mysql_num_rows($consulta);
    echo 
"<hr>Total numero de articulos: $cuenta";
    echo 
"</center>";
    echo 
"</font>"
pienso que asi te puede funcionar

'por el <input type="text" > donde tienes el $excel.. lo puedes poner en hidden asi no lo veras...

suerte