Ver Mensaje Individual
  #15 (permalink)  
Antiguo 30/11/2006, 05:44
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 4 meses
Puntos: 129
Cita:
Iniciado por susaninhax Ver Mensaje
Aporto mi granito de arena, resulta que estaba poniendo mal la dirección porque mi servidor es linux, así que busqué otro manera y he conseguido esta: creas un archivo llamado "respaldo.php" por ejemplo con este script:
Código 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="tu host normalmente localhost"
//en la sigte linea colocar entre comillas el nombre de usuario 
$user="tu usuario"
//en la sigte linea colocar entre comillas la contraseña 
$pass="tu contraseña"
//en la sigte linea colocar entre comillas e nombre de la base de datos 
$db="nombre bd"
mysql_connect($servidor,$user,$pass); 
mysql_select_db($db); 
$qry=mysql_query("select * from ".$_GET['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>"
Se sube al servidor, y luego bastará con que en el navegador escribas
http://www.tu_dominio.com/tu_directo...ldo.php?tabla=
el_nombre_de_tu_tabla.

Gracias a todos
Gracias por el aporte ..

Sólo mencionar que en tu caso generas un documento Excel (Hoja de cálculo, planilla ..)

En los otros casos se genera un volcado SQL de datos de la estructuras y tablas (con sus datos) de la BBDD indicada. Esto es ideal para hacer backups o respaldos en general para "restaurar" la BBDD o tabla en forma rápida.

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.