diff --git a/toponline.php b/toponline.php new file mode 100644 index 0000000..9e325cf --- /dev/null +++ b/toponline.php @@ -0,0 +1,84 @@ + + + '.$hours.'h '.$minutes.'m'; + else + if($hours >= 12) + return ''.$hours.'h '.$minutes.'m'; + elseif($hours >= 6) + return ''.$hours.'h '.$minutes.'m'; + else + return ''.$hours.'h '.$minutes.'m'; +} + +if(empty($type)) + $znotePlayers = mysql_select_multi('SELECT * FROM `znote_players` AS `z` JOIN `players` AS `p` WHERE `p`.`id`=`z`.`player_id` and `p`.`group_id` < 3 ORDER BY `onlinetimetoday` DESC LIMIT '.$limit); +elseif($type == "sum") + $znotePlayers = mysql_select_multi('SELECT * FROM `znote_players` AS `z` JOIN `players` AS `p` WHERE `p`.`id`=`z`.`player_id` and `p`.`group_id` < 3 ORDER BY `onlinetime1`+`onlinetime2`+`onlinetime3`+`onlinetime4`+`onlinetime5`+`onlinetime6`+`onlinetime7`+`onlinetimetoday` DESC LIMIT ' . $limit); +elseif($type >= 1 && $type <= 7) + $znotePlayers = mysql_select_multi('SELECT * FROM `znote_players` AS `z` JOIN `players` AS `p` WHERE `p`.`id`=`z`.`player_id` and `p`.`group_id` < 3 ORDER BY `onlinetime' . (int) $type . '` DESC LIMIT '.$limit); + +echo '
Name | '; + +if($type == "sum") + echo '' .$player['name']. '';
+ echo ' ' .$player['level']. ' '.htmlspecialchars(vocation_id_to_name($player['vocation'])).' '; + echo ' | '.hours_and_minutes($player['onlinetime1'] + $player['onlinetime2'] + $player['onlinetime3'] + $player['onlinetimetoday'], 0).' | '; + echo ''.hours_and_minutes($player['onlinetime3']).' | '.hours_and_minutes($player['onlinetime2']).' | '.hours_and_minutes($player['onlinetime1']).' | '.hours_and_minutes($player['onlinetimetoday']).' | '; +} +echo '