@@ 50-69 (lines=20) @@ | ||
47 | $order_clause. |
|
48 | ' LIMIT 10'; |
|
49 | ||
50 | if (api_is_multiple_url_enabled()) { |
|
51 | $tbl_user_rel_access_url= Database::get_main_table(TABLE_MAIN_ACCESS_URL_REL_USER); |
|
52 | $access_url_id = api_get_current_access_url_id(); |
|
53 | if ($access_url_id != -1) { |
|
54 | $sql = 'SELECT username, lastname, firstname |
|
55 | FROM '.$tbl_user.' user |
|
56 | INNER JOIN '.$tbl_user_rel_access_url.' url_user |
|
57 | ON (url_user.user_id=user.user_id) |
|
58 | WHERE |
|
59 | access_url_id = '.$access_url_id.' AND |
|
60 | ( |
|
61 | username LIKE "'.$needle.'%" OR |
|
62 | firstname LIKE "'.$needle.'%" OR |
|
63 | lastname LIKE "'.$needle.'%" |
|
64 | ) |
|
65 | AND status=1'. |
|
66 | $order_clause.' |
|
67 | LIMIT 10'; |
|
68 | } |
|
69 | } |
|
70 | ||
71 | $rs = Database::query($sql); |
|
72 | while ($user = Database :: fetch_array($rs)) { |
@@ 2943-2961 (lines=19) @@ | ||
2940 | INNER JOIN ' . $tbl_session . ' as session |
|
2941 | ON session.id = session_course.session_id |
|
2942 | AND session.id_coach = ' . $coach_id; |
|
2943 | if (api_is_multiple_url_enabled()) { |
|
2944 | $tbl_session_rel_access_url= Database::get_main_table(TABLE_MAIN_ACCESS_URL_REL_SESSION); |
|
2945 | $access_url_id = api_get_current_access_url_id(); |
|
2946 | if ($access_url_id != -1){ |
|
2947 | $sql = 'SELECT session_course_user.user_id |
|
2948 | FROM ' . $tbl_session_course_user . ' as session_course_user |
|
2949 | INNER JOIN '.$tbl_session_user.' sru |
|
2950 | ON session_course_user.user_id = sru.user_id AND |
|
2951 | session_course_user.session_id = sru.session_id |
|
2952 | INNER JOIN ' . $tbl_session_course . ' as session_course |
|
2953 | ON session_course.c_id = session_course_user.c_id AND |
|
2954 | session_course_user.session_id = session_course.session_id |
|
2955 | INNER JOIN ' . $tbl_session . ' as session |
|
2956 | ON session.id = session_course.session_id AND |
|
2957 | session.id_coach = ' . $coach_id.' |
|
2958 | INNER JOIN '.$tbl_session_rel_access_url.' session_rel_url |
|
2959 | ON session.id = session_rel_url.session_id WHERE access_url_id = '.$access_url_id; |
|
2960 | } |
|
2961 | } |
|
2962 | ||
2963 | $result = Database::query($sql); |
|
2964 | while ($row = Database::fetch_array($result)) { |
|
@@ 3126-3142 (lines=17) @@ | ||
3123 | INNER JOIN ' . $tbl_course . ' as course |
|
3124 | ON course.id = session_course.c_id'; |
|
3125 | ||
3126 | if (api_is_multiple_url_enabled()) { |
|
3127 | $tbl_course_rel_access_url = Database::get_main_table(TABLE_MAIN_ACCESS_URL_REL_COURSE); |
|
3128 | $access_url_id = api_get_current_access_url_id(); |
|
3129 | if ($access_url_id != -1){ |
|
3130 | $sql = 'SELECT DISTINCT c.code |
|
3131 | FROM ' . $tbl_session_course . ' as session_course |
|
3132 | INNER JOIN '.$tbl_course.' c |
|
3133 | ON (c.id = session_course.c_id) |
|
3134 | INNER JOIN ' . $tbl_session . ' as session |
|
3135 | ON session.id = session_course.session_id |
|
3136 | AND session.id_coach = ' . $coach_id . ' |
|
3137 | INNER JOIN ' . $tbl_course . ' as course |
|
3138 | ON course.id = session_course.c_id |
|
3139 | INNER JOIN '.$tbl_course_rel_access_url.' course_rel_url |
|
3140 | ON (course_rel_url.c_id = c.id)'; |
|
3141 | } |
|
3142 | } |
|
3143 | ||
3144 | if (!empty ($id_session)) { |
|
3145 | $sql .= ' WHERE session_course.session_id=' . $id_session; |