Здравствуйте, подскажите функцию php, которой можно получить ранк (место в статистике) игрока по его IDу в статистике или STEAMID.
Стандартной функцией это делается так
Вывод ранка
$rank = get_player_rank($playerdata);
Сама функция
function get_player_rank($playerdata) { global $db, $g_options; $rank = 0; $tempdeaths = $playerdata['deaths']; if ($tempdeaths == 0) $tempdeaths = 1; $query = " SELECT COUNT(*) FROM hlstats_Players WHERE game='".$playerdata['game']."' AND hideranking = 0 AND kills >= 1 AND ( (".$g_options['rankingtype']." > '".$playerdata[$g_options['rankingtype']]."') OR ( (".$g_options['rankingtype']." = '".$playerdata[$g_options['rankingtype']]."') AND (kills/IF(deaths=0,1,deaths) > ".($playerdata['kills']/$tempdeaths).") ) ) "; $db->query($query); list($rank) = $db->fetch_row(); $rank++; return $rank; }
Но я хочу вывести ранк игрока на отдельную страницу, но никак не получается