1 ORDER BY group_avgscore DESC LIMIT 0,20'; $re1 = mysql_query($sql); echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; if (mysql_num_rows($re1) == 0) { echo ''; } $rank = 1; while ($row = mysql_fetch_assoc($re1)) { $sql = "SELECT player_id, player_score, session_alias FROM groupmemberships NATURAL JOIN players NATURAL JOIN sessions WHERE group_id = " . $row['group_id'] . " ORDER BY player_score DESC LIMIT 0,1"; $re2 = mysql_query($sql) or print(mysql_error()); $ro2 = mysql_fetch_assoc($re2); echo ''; echo ''; echo ''; echo ''; echo ''; } echo '
RankGroupTop playerMembersAvg Score
No results found
', number_format($rank++), ''; echo ''; echo htmlentities($row['group_name'], ENT_QUOTES, 'UTF-8'), ''; echo '', htmlentities($ro2['session_alias'], ENT_QUOTES, 'UTF-8'); echo '', number_format($row['group_members']), '', number_format($row['group_avgscore']), '
'; } ?>