phpBB

Code Changes

File: includes/acp/acp_database.php

  Unmodified   Added   Modified   Removed
Line 21Line 21
*/
class acp_database
{

*/
class acp_database
{

 
	var $db_tools;

	var $u_action;

function main($id, $mode)
{
global $cache, $db, $user, $auth, $template, $table_prefix;
global $config, $phpbb_root_path, $phpbb_admin_path, $phpEx;

	var $u_action;

function main($id, $mode)
{
global $cache, $db, $user, $auth, $template, $table_prefix;
global $config, $phpbb_root_path, $phpbb_admin_path, $phpEx;

 

if (!class_exists('phpbb_db_tools'))
{
require($phpbb_root_path . 'includes/db/db_tools.' . $phpEx);
}
$this->db_tools = new phpbb_db_tools($db);


$user->add_lang('acp/database');



$user->add_lang('acp/database');


Line 50Line 57
				{
case 'download':
$type = request_var('type', '');

				{
case 'download':
$type = request_var('type', '');

						$table	= request_var('table', array(''));

						$table	= array_intersect($this->db_tools->sql_list_tables(), request_var('table', array('')));

						$format	= request_var('method', '');
$where = request_var('where', '');


						$format	= request_var('method', '');
$where = request_var('where', '');


Line 173Line 180
					break;

default:

					break;

default:

						include($phpbb_root_path . 'includes/functions_install.' . $phpEx);
$tables = get_tables($db);

						$tables = $this->db_tools->sql_list_tables();


						asort($tables);
foreach ($tables as $table_name)
{

						asort($tables);
foreach ($tables as $table_name)
{