From a9f091bf67b5c3deef20ea8fd60933f7e8830a42 Mon Sep 17 00:00:00 2001 From: att3 Date: Mon, 3 Feb 2014 23:41:44 +0200 Subject: [PATCH] sort guild members by rank sort guild members by rank (Thanks to Ninja) --- engine/function/users.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/engine/function/users.php b/engine/function/users.php index 7ddabfb..5c0b822 100644 --- a/engine/function/users.php +++ b/engine/function/users.php @@ -511,9 +511,9 @@ function get_guilds_list() { // Get array of player data related to a guild. function get_guild_players($gid) { - $gid = (int)$gid; // Sanitizing the parameter id - if (config('TFSVersion') !== 'TFS_10') return mysql_select_multi("SELECT p.rank_id, p.name, p.level, p.vocation FROM players AS p LEFT JOIN guild_ranks AS gr ON gr.id = p.rank_id WHERE gr.guild_id ='$gid';"); - else return mysql_select_multi("SELECT p.id, p.name, p.level, p.vocation, gm.rank_id FROM players AS p LEFT JOIN guild_membership AS gm ON gm.player_id = p.id WHERE gm.guild_id = '$gid';"); + $gid = (int)$gid; // Sanitizing the parameter id + if (config('TFSVersion') !== 'TFS_10') return mysql_select_multi("SELECT p.rank_id, p.name, p.level, p.vocation FROM players AS p LEFT JOIN guild_ranks AS gr ON gr.id = p.rank_id WHERE gr.guild_id ='$gid';"); + else return mysql_select_multi("SELECT p.id, p.name, p.level, p.vocation, gm.rank_id FROM players AS p LEFT JOIN guild_membership AS gm ON gm.player_id = p.id WHERE gm.guild_id = '$gid' ORDER BY gm.rank_id, p.name;"); } // Returns total members in a guild (integer) @@ -1461,4 +1461,4 @@ function user_login_03($username, $password) { function user_logged_in() { return (isset($_SESSION['user_id'])) ? true : false; } -?> \ No newline at end of file +?>