aboutsummaryrefslogtreecommitdiffstats
path: root/phpBB/memberlist.php
diff options
context:
space:
mode:
authorSuhaib Khan <suhebjerk@gmail.com>2014-02-21 13:01:22 +0530
committerCesar G <prototech91@gmail.com>2014-04-23 09:11:39 -0700
commitdd07efcac7f4e9eed20b3c65047019aff694a9d7 (patch)
treede5715c8d3e228c6088af38952e67f20ffabf9c2 /phpBB/memberlist.php
parentb5ee81dae6f097e97049a756763d1b3119f61573 (diff)
downloadforums-dd07efcac7f4e9eed20b3c65047019aff694a9d7.tar
forums-dd07efcac7f4e9eed20b3c65047019aff694a9d7.tar.gz
forums-dd07efcac7f4e9eed20b3c65047019aff694a9d7.tar.bz2
forums-dd07efcac7f4e9eed20b3c65047019aff694a9d7.tar.xz
forums-dd07efcac7f4e9eed20b3c65047019aff694a9d7.zip
[ticket/10737] Using JQuery events and JSON response.
PHPBB3-10737
Diffstat (limited to 'phpBB/memberlist.php')
-rw-r--r--phpBB/memberlist.php11
1 files changed, 5 insertions, 6 deletions
diff --git a/phpBB/memberlist.php b/phpBB/memberlist.php
index d2ba27559c..748b2548c9 100644
--- a/phpBB/memberlist.php
+++ b/phpBB/memberlist.php
@@ -983,7 +983,6 @@ switch ($mode)
case 'livesearch':
$username_chars = $request->variable('q', '', true);
- $hint = "";
$sql = 'SELECT username, user_id
FROM ' . USERS_TABLE . '
@@ -991,17 +990,17 @@ switch ($mode)
AND username ' . $db->sql_like_expression($username_chars . $db->any_char);
$result = $db->sql_query_limit($sql, 10);
+ $user_list = array();
$i = 1;
while ($row = $db->sql_fetchrow($result))
{
$j = ($i%2)+1;
- $hint.= "<tr class='bg".$j." row".$j."'><td><a href='" .
- $phpbb_root_path."memberlist.$phpEx". "?mode=viewprofile&u=" . $row['user_id'] .
- "' target='_blank'>" .
- $row['username'] . "</a></td></tr>";
+ $user_list[] = array("id" => $row['user_id'], "name" => $row['username']);
$i++;
}
- echo $hint;
+
+ $json_response = new \phpbb\json_response();
+ echo $json_response->send($user_list);
exit();
break;