From f43135fd6db49f275bd305f8b5d765eb83b0b1f1 Mon Sep 17 00:00:00 2001 From: unknown Date: Mon, 30 Dec 2013 00:34:38 -0500 Subject: [PATCH] Adding Search box -refs #6883 --- main/admin/dashboard_add_users_to_user.php | 66 +++++++++++----------- 1 file changed, 33 insertions(+), 33 deletions(-) diff --git a/main/admin/dashboard_add_users_to_user.php b/main/admin/dashboard_add_users_to_user.php index 72eb1f9dd4..c66d5aab9a 100644 --- a/main/admin/dashboard_add_users_to_user.php +++ b/main/admin/dashboard_add_users_to_user.php @@ -91,39 +91,39 @@ function search_users($needle,$type) { $xajax_response -> addAssign('ajax_list_users_multiple','innerHTML',api_utf8_encode($return)); - if ($type == 'single') { - $tbl_user_rel_access_url = Database::get_main_table(TABLE_MAIN_ACCESS_URL_REL_USER); - $access_url_id = api_get_current_access_url_id(); - - $sql = 'SELECT user.user_id, username, lastname, firstname FROM '.$tbl_user.' user - INNER JOIN '.$tbl_user_rel_access_url.' url_user ON (url_user.user_id=user.user_id) - WHERE access_url_id = '.$access_url_id.' AND (username LIKE "'.$needle.'%" - OR firstname LIKE "'.$needle.'%" - OR lastname LIKE "'.$needle.'%") AND user.status<>6 AND user.status<>'.DRH.' '. - $order_clause. - ' LIMIT 11'; - $rs = Database::query($sql); - $i = 0; - while ($user = Database :: fetch_array($rs)) { - $i++; - if ($i<=10) { - $person_name = api_get_person_name($user['firstname'], $user['lastname']); - $return .= ''.$person_name.' ('.$user['username'].')
'; - } else { - $return .= '...
'; - } - } - - $xajax_response -> addAssign('ajax_list_users_single','innerHTML',api_utf8_encode($return)); - } else { - $return .= ''; - $xajax_response -> addAssign('ajax_list_users_multiple','innerHTML',api_utf8_encode($return)); - } + if ($type == 'single') { + $tbl_user_rel_access_url = Database::get_main_table(TABLE_MAIN_ACCESS_URL_REL_USER); + $access_url_id = api_get_current_access_url_id(); + + $sql = 'SELECT user.user_id, username, lastname, firstname FROM '.$tbl_user.' user + INNER JOIN '.$tbl_user_rel_access_url.' url_user ON (url_user.user_id=user.user_id) + WHERE access_url_id = '.$access_url_id.' AND (username LIKE "'.$needle.'%" + OR firstname LIKE "'.$needle.'%" + OR lastname LIKE "'.$needle.'%") AND user.status<>6 AND user.status<>'.DRH.' '. + $order_clause. + ' LIMIT 11'; + $rs = Database::query($sql); + $i = 0; + while ($user = Database :: fetch_array($rs)) { + $i++; + if ($i<=10) { + $person_name = api_get_person_name($user['firstname'], $user['lastname']); + $return .= ''.$person_name.' ('.$user['username'].')
'; + } else { + $return .= '...
'; + } + } + + $xajax_response -> addAssign('ajax_list_users_single','innerHTML',api_utf8_encode($return)); + } else { + $return .= ''; + $xajax_response -> addAssign('ajax_list_users_multiple','innerHTML',api_utf8_encode($return)); + } } return $xajax_response; }