Login   Register  
PHP Classes
elePHPant
Icontem

File: example.php

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us
  Classes of Reazaul Karim - Rubel  >  Export Import MySQL Database  >  example.php  >  Download  
File: example.php
Role: Example script
Content type: text/plain
Description: Examples
Class: Export Import MySQL Database
Backup and restore MySQL databases from XML files
Author: By
Last change:
Date: 2009-12-06 21:03
Size: 1,625 bytes
 

Contents

Class file image Download
<?php
include('dbimexport.php');

$db_config = Array
            ( 
                
'dbtype' => "MYSQL",
                
'host' => "localhost",
                
'database' => "test",
                
'user' => "root",
                
'password' => "",
            );
$dbimexport = new dbimexport($db_config);

$_GET['select'] = isset($_GET['select']) ? $_GET['select'] : "";

switch( 
$_GET['select'] )
{
    case 
"download_inline":
                                    
$dbimexport->download_path "";
                                    
$dbimexport->download true;
                                    
$dbimexport->file_name date("Y-m-d_H-i-s");
                                    
$dbimexport->export();
                                    break;

    case 
"save_to_disc":
                                    
$dbimexport->download false;
                                    
$dbimexport->download_path $_SERVER['DOCUMENT_ROOT'];
                                    
$dbimexport->file_name "auto_save";
                                    
$dbimexport->export();
                                    break;

    case 
"import":
                                    
$dbimexport->import_path $_SERVER['DOCUMENT_ROOT'] . "/auto_save.xml";
                                    
$dbimexport->import();
                                    break;
}
?>

<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</a></li>
</ul>