Сихронизация с актуальной версией.
This commit is contained in:
+18
-42
@@ -1,45 +1,21 @@
|
||||
<?php
|
||||
define('GAME',true);
|
||||
setlocale(LC_CTYPE ,"ru_RU.CP1251");
|
||||
include('/home/newcom1/public_html/_incl_data/__config.php');
|
||||
|
||||
/** Îïòèìèçèðîâàíî.
|
||||
* ×èñòêà è ñáðîñ ñ÷åò÷èêîâ ïðè îòñóòñòâèè áîåâ ÷òîá íå ëàìàëñÿ ëîã.
|
||||
* @var PDO $pdo
|
||||
* @author Insallah
|
||||
*/
|
||||
const GAME = true;
|
||||
define('DAY', 24 * 60 * 60);
|
||||
include('/home/newcom1/public_html/_incl_data/class/__db_connect.php');
|
||||
include('/home/newcom1/public_html/_incl_data/class/__user.php');
|
||||
//11. ÷èñòêà è ñáðîñ ñ÷åò÷èêîâ ïðè îòñóòñòâèè áîåâ ÷òîá íå ëàìàëñß ëîã
|
||||
|
||||
$temptime=time()-1*24*60*60; // 1 ñóòîê
|
||||
$temptimeñ=time()-24*60*60; // 24 ÷àñà
|
||||
//mysql_query('OPTIMIZE TABLE `battle_act`');
|
||||
|
||||
mysql_query('DELETE FROM `battle_end` WHERE `time`< "'.$temptime.'"');
|
||||
//mysql_query('OPTIMIZE TABLE `battle_end`');
|
||||
|
||||
mysql_query('DELETE FROM `battle_last` WHERE `time`< "'.$temptime.'"');
|
||||
//mysql_query('OPTIMIZE TABLE `battle_last`');
|
||||
|
||||
mysql_query('DELETE FROM `battle_out` WHERE `time` < "'.$temptime.'"');
|
||||
//mysql_query('OPTIMIZE TABLE `battle_out`');
|
||||
|
||||
mysql_query('DELETE FROM `battle_stat` WHERE `time` < "'.$temptimeñ.'"');
|
||||
//mysql_query('OPTIMIZE TABLE `battle_stat`');
|
||||
|
||||
mysql_query('DELETE FROM `battle_users` WHERE `time_enter` < "'.$temptime.'" AND `time_enter` !=0 ');
|
||||
//mysql_query('OPTIMIZE TABLE `battle_users`');
|
||||
|
||||
mysql_query('DELETE FROM `battle` WHERE `time_over` < "'.$temptime.'" AND `time_over` !=0');
|
||||
//mysql_query('OPTIMIZE TABLE `battle`');
|
||||
|
||||
|
||||
mysql_query('DELETE FROM `battle_logs` WHERE `time` < "'.$temptime.'"');
|
||||
//mysql_query('OPTIMIZE TABLE `battle_logs`');
|
||||
|
||||
mysql_query('DELETE FROM `battle_logs_save` WHERE `time` < "'.$temptime.'"');
|
||||
//mysql_query('OPTIMIZE TABLE `battle_logs_save`');
|
||||
|
||||
// mysql_query('DELETE FROM `zayvki` WHERE `time` < "'.$temptime.'"');
|
||||
//mysql_query('OPTIMIZE TABLE `zayvki`');
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
?>
|
||||
$tables = ['battle_end', 'battle_last', 'battle_out', 'battle_stat', 'battle_logs', 'battle_logs_save'];
|
||||
$q = [
|
||||
'delete from battle_users where time_enter < unix_timestamp() - ? and time_enter != 0',
|
||||
'delete from battle where time_over < unix_timestamp() - ? and time_over != 0',
|
||||
];
|
||||
foreach ($tables as $table) {
|
||||
$pdo->prepare("delete from $table where time < unix_timestamp() - ?")->execute(DAY);
|
||||
}
|
||||
$pdo->prepare($q[0])->execute(DAY);
|
||||
$pdo->prepare($q[1])->execute(DAY);
|
||||
|
||||
Reference in New Issue
Block a user