Code Duplication    Length = 17-20 lines in 3 locations

main/session/session_add.php 1 location

@@ 53-72 (lines=20) @@
50
                $order_clause.
51
                ' LIMIT 10';
52
53
        if (api_is_multiple_url_enabled()) {
54
            $tbl_user_rel_access_url = Database::get_main_table(TABLE_MAIN_ACCESS_URL_REL_USER);
55
            $access_url_id = api_get_current_access_url_id();
56
            if ($access_url_id != -1) {
57
                $sql = 'SELECT username, lastname, firstname
58
                        FROM '.$tbl_user.' user
59
                        INNER JOIN '.$tbl_user_rel_access_url.' url_user
60
                        ON (url_user.user_id=user.user_id)
61
                        WHERE
62
                            access_url_id = '.$access_url_id.'  AND
63
                            (
64
                                username LIKE "'.$needle.'%" OR
65
                                firstname LIKE "'.$needle.'%" OR
66
                                lastname LIKE "'.$needle.'%"
67
                            )
68
                            AND status=1'.
69
                        $order_clause.'
70
                        LIMIT 10';
71
            }
72
        }
73
74
        $rs = Database::query($sql);
75
        while ($user = Database :: fetch_array($rs)) {

main/inc/lib/tracking.lib.php 2 locations

@@ 3233-3251 (lines=19) @@
3230
                INNER JOIN '.$tbl_session.' as session
3231
                ON session.id = session_course.session_id
3232
                AND session.id_coach = ' . $coach_id;
3233
        if (api_is_multiple_url_enabled()) {
3234
            $tbl_session_rel_access_url = Database::get_main_table(TABLE_MAIN_ACCESS_URL_REL_SESSION);
3235
            $access_url_id = api_get_current_access_url_id();
3236
            if ($access_url_id != -1) {
3237
                $sql = 'SELECT session_course_user.user_id
3238
                        FROM '.$tbl_session_course_user.' as session_course_user
3239
                        INNER JOIN '.$tbl_session_user.' sru
3240
                        ON session_course_user.user_id = sru.user_id AND
3241
                           session_course_user.session_id = sru.session_id
3242
                        INNER JOIN '.$tbl_session_course.' as session_course
3243
                        ON session_course.c_id = session_course_user.c_id AND
3244
                        session_course_user.session_id = session_course.session_id
3245
                        INNER JOIN '.$tbl_session.' as session
3246
                        ON session.id = session_course.session_id AND
3247
                        session.id_coach = '.$coach_id.'
3248
                        INNER JOIN '.$tbl_session_rel_access_url.' session_rel_url
3249
                        ON session.id = session_rel_url.session_id 
3250
                        WHERE access_url_id = '.$access_url_id;
3251
            }
3252
        }
3253
3254
        $result = Database::query($sql);
@@ 3417-3433 (lines=17) @@
3414
                INNER JOIN ' . $tbl_course.' as course
3415
                    ON course.id = session_course.c_id';
3416
3417
        if (api_is_multiple_url_enabled()) {
3418
            $tbl_course_rel_access_url = Database::get_main_table(TABLE_MAIN_ACCESS_URL_REL_COURSE);
3419
            $access_url_id = api_get_current_access_url_id();
3420
            if ($access_url_id != -1) {
3421
                $sql = 'SELECT DISTINCT c.code
3422
                    FROM ' . $tbl_session_course.' as session_course
3423
                    INNER JOIN '.$tbl_course.' c
3424
                    ON (c.id = session_course.c_id)
3425
                    INNER JOIN ' . $tbl_session.' as session
3426
                    ON session.id = session_course.session_id
3427
                        AND session.id_coach = ' . $coach_id.'
3428
                    INNER JOIN ' . $tbl_course.' as course
3429
                        ON course.id = session_course.c_id
3430
                     INNER JOIN '.$tbl_course_rel_access_url.' course_rel_url
3431
                    ON (course_rel_url.c_id = c.id)';
3432
            }
3433
        }
3434
3435
        if (!empty ($id_session)) {
3436
            $sql .= ' WHERE session_course.session_id='.$id_session;