Muchas gracias abimaelrc mira hice esto: suprimi gran parte del cogido de aporte y me salio como resultado este:
Código PHP:
Ver original$db_host = "localhost";
$db_name = "XX_XXXX";
$db_user = "XXXX";
$db_pass = "XXXX";
function datadump ($table) {
$result .= "# Dump of ".$table." \n";
$result .= "# Dump DATE : " . date("d-M-Y") ."\n\n"; $result .= "INSERT INTO ".$table." VALUES(";
for($j=0; $j<$num_fields; $j++) {
if (isset($row[$j])) $result .= "\"$row[$j]\"" ; else $result .= "\"\""; if ($j<($num_fields-1)) $result .= ",";
}
$result .= ");\n";
}
return $result . "\n\n\n";
}
for($i=0;$i<$tot_tablas;$i++){
$content.=datadump($nombre_tabla);
}
$file_name = "MySQL_Database_Backup.sql";
header( "Content-Type: application/octet-stream"); header( "Content-Disposition: attachment; filename=".$file_name.""); echo $content;
Entendi mucho mejor y leei un poco mas lo unico que me falta ahora es como puedo hacer para q al momento de descargar mi bs lo pueda hacer en zip o gzip por lo demas funciona pero me gustaria que me dieras alguna orientacion por favor en esa parte de exportar a formatos comprimiedos.????