non mi sono accorto ma salvava già i record..quindi ok..
però vorrei fare in modo che il risultato di
exec("mysqldump --user=miausername --password=miapass --databases miodatabase > myBackup.sql");
venga salvato in in file .sql creato al volo, senza essere salvato sullo spazioweb remoto...ad esempio uso questo piccolo script per creare al volo una lista di email in un file .txt che non viene salvato dull'hosting ma direttamente creato per il download...
questo è il codice ma non riesco ad adattarlo al mio caso...
Codice PHP:
$lista = "";
$conn = connetti();
$q = mysql_query("SELECT email FROM newsletter")or die("Errore download Lista Iscritti");
while($res=mysql_fetch_assoc($q)) {
$lista .= $res['email'].",";
}
disconnetti($conn);
header("Content-Transfer-Encoding: binary");
header("Content-Type: application/force-download");
header('Content-disposition: attachment; filename=iscritti.txt');
echo rtrim($lista,",");
questo genera al volo il file "iscritti.txt" con dentro le mail aprendolo direttamente in download del Browser...