<?php /** * -------------------------------------------------------------- * Export Import MYSQL Database 0.1.1 * Released : August 2009 * Last Update : Feb 2010 * -------------------------------------------------------------- * File Definition * Example File * --------------------------------------------------------------- * Run on PHP 5 * --------------------------------------------------------------- * Developed by: Reazaul Karim - Rubel * URI: http://reazulk.wordpress.com * Contact: [email protected] * Call: +8801717403818 * --------------------------------------------------------------- * License text http://www.opensource.org/licenses/mit-license.php * About MIT license <http://en.wikipedia.org/wiki/MIT_License/> * --------------------------------------------------------------- */ // Enable Error Reporting error_reporting(E_ALL); // Include DBIimExport libs include('dbimexport.php'); // Database configuration $db_config = Array ( 'host' => "<HOST>", 'user' => "<USER>", 'password' => "<PASSWORD>", 'database' => "<DATABASE NAME>", ); // Initiate main class $dbimexport = new dbimexport(); $dbimexport->addValue("db_config",$db_config); // Flag to select step $_GET['select'] = isset($_GET['select']) ? $_GET['select'] : ""; // Execute Optinos switch( $_GET['select'] ) { case "download_inline" : $dbimexport->addValue("download_path","") ->addValue("download",true) ->addValue("file_name","MyBackUp.xml") ->export(); break; case "save_to_disc" : $dbimexport->addValue("download_path","auto_save.xml") ->addValue("download",false) ->export(); break; case "import": $dbimexport->addValue("import_path","auto_save.xml") ->import(); break; } echo <<<EOD <!-- HTML Options --> <ul> <li> <a href="example.php?select=download_inline"> Download Inline</a></li> <li> <a href="example.php?select=save_to_disc"> Save in disc</a></li> <li> <a href="example.php?select=import"> Import From Disc [Run Save in disc]</a></li> </ul> <!-- HTML Options END --> EOD;