Maps'; echo '
'; echo '

Most played

'; showMostMaps(); echo '

Most kills per minute

'; showMostMapsSQL('SELECT map_name, (COUNT(*)/SUM(TIMESTAMPDIFF(MINUTE, game_starttime, game_endtime))) AS kills FROM maps NATURAL JOIN games NATURAL JOIN sessions NATURAL JOIN roleperiods INNER JOIN kills ON roleperiod_id = kill_killer WHERE session_endtime > \'0000-00-00\' GROUP BY map_name ORDER BY kills DESC LIMIT 0,3'); echo '

Most recently played

'; showMostMapsSQL('SELECT map_name FROM maps NATURAL JOIN games ORDER BY game_endtime DESC LIMIT 0,3'); echo '
'; echo '
'; echo '

Full map list

'; echo ''; echo ''; $sql = 'SELECT map_name, COUNT(*) AS times, AVG(TIMESTAMPDIFF(MINUTE, game_starttime, game_endtime)) AS length, MAX(UNIX_TIMESTAMP(game_endtime)) AS last FROM maps NATURAL JOIN games GROUP BY map_name ORDER BY map_name'; $res = mysql_query($sql); $i = 0; while ($row = mysql_fetch_assoc($res)) { $i++; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; } echo '
MapTimes PlayedAverage Session LengthLast Played
'; echo htmlentities($row['map_name']), '', $row['times'], '', $row['length'], '', date('r', $row['last']), '
'; echo '
'; require_once('inc/footer.php'); ?>