Cita:
Iniciado por susaninhax
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,