repair.php

来自「很好的一套PHP树形论坛程序」· PHP 代码 · 共 26 行

PHP
26
字号
<?php
!function_exists('adminmsg') && exit('Forbidden');
$basename="$admin_file?adminjob=repair";
@set_time_limit(0);

if (empty($action)){
	require_once(R_P."admin/table.php");
	include PrintEot('repair');exit;
} elseif($_POST['action'] == 'repair'){
	$table=implode(',',$tabledb);
	$query = $db->query("REPAIR TABLE $table EXTENDED ");
	while($rt = $db->fetch_array($query)){
		$rt['Table']  = substr(strrchr($rt['Table'] ,'.'),1);
		$msgdb[] = $rt;
	}
	include PrintEot('repair');exit;
} elseif($_POST['action'] == 'optimize'){
	$table=implode(',',$tabledb);
	$query = $db->query("OPTIMIZE TABLE $table EXTENDED ");
	while($rt = $db->fetch_array($query)){
		$rt[Table]  = substr(strrchr($rt[Table] ,'.'),1);
		$msgdb[] = $rt;
	}
	include PrintEot('repair');exit;
}
?>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?