questo?
codice:<?php $giorno = date("d"); $mese = date("m"); $anno = date("Y"); // Include la classe per il dump require_once("MySQL_DumpDB.cls.php"); // Si connette a MySQL mysql_connect("localhost", "user", "password"); // Instanzia la classe $dbdump = &new MySQL_DumpDB(); // Aggiunge il dump del database, aggiungendo pure il contenuto $dbdump->dump_database("comunicodb-new", TRUE, TRUE); // Esporta il database inserendo i DROP TABLE e usando i backquotes! Non usa USE `NOME_DB` $dbdump->export_dump(TRUE, FALSE, TRUE); // Inserisce il DUMP in una variabile, dicendogli di comprimerlo $dump = $dbdump->get_dump(FALSE); // Scrive su file il dump $fp = fopen('myqsl_SQLDump_$giorno_$mese_$anno.gz' , 'wb'); fwrite($fp, $dump); fclose($fp); // Avverte l'utente echo "Dump salvato correttamente! Per scaricarlo premere <a href=\"myqsl_SQLDump_$giorno_$mese_$anno.gz\">qui</a>"; ?>

Rispondi quotando