query("SELECT `uuid`,`name`,`count`,`idle`,`cldgroup`,`online` FROM `$dbname`.`user` ORDER BY (`count` - `idle`) DESC")->fetchAll(PDO::FETCH_UNIQUE|PDO::FETCH_ASSOC); $texttime = $lang['sttw0013']; } else { $db_arr = $mysqlcon->query("SELECT `uuid`,`name`,`count`,`idle`,`cldgroup`,`online` FROM `$dbname`.`user` ORDER BY `count` DESC")->fetchAll(PDO::FETCH_UNIQUE|PDO::FETCH_ASSOC); $texttime = $lang['sttw0003']; } $sumentries = count($db_arr) - 10; $count10 = 0; $top10_sum = 0; $top10_idle_sum = 0; foreach ($db_arr as $uuid => $client) { $sgroups = array_flip(explode(",", $client['cldgroup'])); if (!isset($cfg['rankup_excepted_unique_client_id_list'][$uuid]) && !array_intersect_key($sgroups, $cfg['rankup_excepted_group_id_list'])) { if ($count10 == 10) break; if ($cfg['rankup_time_assess_mode'] == 1) { $hours = $client['count'] - $client['idle']; } else { $hours = $client['count']; } $top10_sum = round(($client['count']/3600)) + $top10_sum; $top10_idle_sum = round(($client['idle']/3600)) + $top10_idle_sum; $client_data[$count10] = array( 'name' => $client['name'], 'count' => $hours, 'online' => $client['online'] ); $count10++; } } for($count10 = $count10; $count10 <= 10; $count10++) { $client_data[$count10] = array( 'name' => "unkown", 'count' => "0", 'online' => "0" ); } $sum = $mysqlcon->query("SELECT SUM(`count`) AS `count`, SUM(`idle`) AS `idle` FROM `$dbname`.`user`")->fetch(); $others_sum = round(($sum['count']/3600)) - $top10_sum; $others_idle_sum = round(($sum['idle']/3600)) - $top10_idle_sum; function get_percentage($max_value, $value) { return (round(($value/$max_value)*100)); } require_once('nav.php'); ?>

#1st

 
',htmlspecialchars($client_data[0]['name']); ?>

#2nd

 
',htmlspecialchars($client_data[1]['name']); ?>

#3rd

 
',$client_data[2]['name']; ?>
#4th
',htmlspecialchars($client_data[3]['name']); ?>
#5th
',htmlspecialchars($client_data[4]['name']); ?>
#6th
',htmlspecialchars($client_data[5]['name']); ?>

#7th
',htmlspecialchars($client_data[6]['name']); ?>

#8th
',htmlspecialchars($client_data[7]['name']); ?>

#9th
',htmlspecialchars($client_data[8]['name']); ?>

#10th
',$client_data[9]['name']; ?>

#1 '.$lang['stix0024'].')' : ' (Status: '.$lang['stix0025'].')' ?>

#2 '.$lang['stix0024'].')' : ' (Status: '.$lang['stix0025'].')' ?>

#3 '.$lang['stix0024'].')' : ' (Status: '.$lang['stix0025'].')' ?>

#4 '.$lang['stix0024'].')' : ' (Status: '.$lang['stix0025'].')' ?>

#5 '.$lang['stix0024'].')' : ' (Status: '.$lang['stix0025'].')' ?>

#6 '.$lang['stix0024'].')' : ' (Status: '.$lang['stix0025'].')' ?>

#7 '.$lang['stix0024'].')' : ' (Status: '.$lang['stix0025'].')' ?>

#8 '.$lang['stix0024'].')' : ' (Status: '.$lang['stix0025'].')' ?>

#9 '.$lang['stix0024'].')' : ' (Status: '.$lang['stix0025'].')' ?>

#10 '.$lang['stix0024'].')' : ' (Status: '.$lang['stix0025'].')' ?>