Ver Mensaje Individual
  #6 (permalink)  
Antiguo 09/04/2007, 11:20
Avatar de Panino5001
Panino5001
Me alejo de Omelas
 
Fecha de Ingreso: mayo-2004
Ubicación: -34.637167,-58.462984
Mensajes: 5.148
Antigüedad: 20 años
Puntos: 834
Re: ¿Como puedo exportar una base de datos de MySQL a formato de Excel?

Código PHP:
<?php 
header
("Content-type: application/vnd.ms-excel");  
header("Content-Disposition: attachment; filename=archivo.xls");  
//en la sigte linea colocar entre comillas el nombre del servidor mysql (generalmente, localhost) 
$servidor=""
//en la sigte linea colocar entre comillas el nombre de usuario 
$user=""
//en la sigte linea colocar entre comillas la contraseña 
$pass=""
//en la sigte linea colocar entre comillas e nombre de la base de datos 
$db=""
//en la sigte linea colocar entre comillas e nombre de la tabla
$tabla=""
mysql_connect($servidor,$user,$pass); 
mysql_select_db($db); 
$qry=mysql_query("select * from $tabla"); 
$campos mysql_num_fields($qry); 
$i=0
echo 
"<table><tr>"
while(
$i<$campos){ 
echo 
"<td>"mysql_field_name ($qry$i); 
echo 
"</td>"
$i++; 

echo 
"</tr>"
while(
$row=mysql_fetch_array($qry)){ 
echo 
"<tr>"
 for(
$j=0$j<$campos$j++) { 
 echo 
"<td>".$row[$j]."</td>"
 } 
 echo 
"</tr>"

echo 
"</table>"
?>