Este script convierte una tabla de MYSQL en XML. mysqldump
Código PHP:
<?php
class mysql_dump
{
var $cmd = '';
function mysql_dump($user, $pass, $name, $path)
{
$this->cmd = "mysqldump -q -X -u {$user} -p{$pass} {$name} -r {$path}{$name}.xml";
//$this->cmd = "mysqldump -q -X -u $user -p$pass $name -r $path$name.xml";
}
function backup()
{
passthru($this->cmd, $retval);
if(!empty($retval))
{
print_r($retval);
}
}
}
// initilize mysqldump
$dump = new mysql_dump('root', 'root', 'newland_tours', './');
// backup database
$dump->backup();
?>