$val) { if (($cfg[$val['config']] == 1 || $adminlogin == 1) && $val['option'] != 'uuid' && $val['option'] != 'active' && $val['option'] != 'count' && $val['option'] != 'idle') { $columns .= "`".$val['option']."`, "; } } $columns = substr($columns,0,-2); if ($searchstring == '') { $dbdata = $mysqlcon->prepare("SELECT {$columns} FROM `$dbname`.`user`, `$dbname`.`stats_user` WHERE `stats_user`.`uuid`=`user`.`uuid` {$filter} ORDER BY {$order} LIMIT :start, :userproseite"); } else { $dbdata = $mysqlcon->prepare("SELECT {$columns} FROM `$dbname`.`user`, `$dbname`.`stats_user` WHERE `stats_user`.`uuid`=`user`.`uuid` AND (`user`.`uuid` LIKE :searchvalue OR `user`.`cldbid` LIKE :searchvalue OR `user`.`name` LIKE :searchvalue) {$filter} ORDER BY {$order} LIMIT :start, :userproseite"); $dbdata->bindValue(':searchvalue', '%'.$searchstring.'%', PDO::PARAM_STR); } $dbdata->bindValue(':start', (int) $start, PDO::PARAM_INT); $dbdata->bindValue(':userproseite', (int) $user_pro_seite, PDO::PARAM_INT); $dbdata->execute(); if($user_pro_seite > 0 && isset($sumentries[0])) { $seiten_anzahl_gerundet = ceil($sumentries[0] / $user_pro_seite); } else { $seiten_anzahl_gerundet = 0; } if(($sqlhisgroup = $mysqlcon->query("SELECT * FROM `$dbname`.`groups`")->fetchAll(PDO::FETCH_ASSOC|PDO::FETCH_UNIQUE)) === false) { $err_msg = print_r($mysqlcon->errorInfo(), true); $err_lvl = 3; } $sqlhis = $dbdata->fetchAll(PDO::FETCH_ASSOC); if($adminlogin == 1) { switch ($keyorder) { case "asc": $keyorder2 = "desc&admin=true"; break; case "desc": $keyorder2 = "asc&admin=true"; } $keyorder .= "&admin=true"; } else { switch ($keyorder) { case "asc": $keyorder2 = "desc"; break; case "desc": $keyorder2 = "asc"; } } ?>
$val) { if ($cfg[$val['config']] == 1 || $adminlogin == 1) { echo ''; $count_columns++; } } echo ''; ksort($cfg['rankup_definition']); if (count($sqlhis) > 0) { foreach ($sqlhis as $uuid => $value) { if ($cfg['rankup_time_assess_mode'] == 1) { $activetime = $value['count'] - $value['idle']; } else { $activetime = $value['count']; } $grpcount=0; if($cfg['stats_column_next_server_group_switch'] != 1) { echo list_rankup($cfg,$lang,$sqlhisgroup,$value,$adminlogin,$nation,$grpcount); } else { foreach ($cfg['rankup_definition'] as $rank) { $grpcount++; if ($activetime < $rank['time'] || $grpcount == count($cfg['rankup_definition']) && $value['nextup'] <= 0 && $cfg['stats_show_clients_in_highest_rank_switch'] == 1 || $grpcount == count($cfg['rankup_definition']) && $value['nextup'] == 0 && $adminlogin == 1) { echo list_rankup($cfg,$lang,$sqlhisgroup,$value,$adminlogin,$nation,$grpcount,$rank); break; } } } } } else { echo ''; } echo '
',$val['title'],'
',$lang['noentry'],'
'; if($user_pro_seite != "all") { echo pagination($keysort,$keyorder,$user_pro_seite,$seiten_anzahl_gerundet,$seite,$getstring); } ?>