Code Duplication    Length = 7-20 lines in 4 locations

main/session/session_course_edit.php 1 location

@@ 112-131 (lines=20) @@
109
110
$order_clause = api_sort_by_first_name() ? ' ORDER BY firstname, lastname, username' : ' ORDER BY lastname, firstname, username';
111
112
if (api_is_multiple_url_enabled()) {
113
    $tbl_access_rel_user = Database::get_main_table(TABLE_MAIN_ACCESS_URL_REL_USER);
114
    $access_url_id = api_get_current_access_url_id();
115
    $sql = "SELECT u.user_id,lastname,firstname,username
116
            FROM $tbl_user u
117
            LEFT JOIN $tbl_access_rel_user  a
118
            ON(u.user_id= a.user_id)
119
            WHERE
120
                status='1' AND
121
                active = 1 AND
122
                access_url_id = $access_url_id ".
123
            $order_clause;
124
} else {
125
    $sql = "SELECT user_id,lastname,firstname,username
126
            FROM $tbl_user
127
            WHERE
128
                status = '1' AND
129
                active = 1 ".
130
            $order_clause;
131
}
132
133
$result = Database::query($sql);
134
$coaches = Database::store_result($result);

main/session/add_many_session_to_category.php 1 location

@@ 144-150 (lines=7) @@
141
    exit;
142
}
143
144
if (api_get_multiple_access_url()) {
145
    $table_access_url_rel_session = Database::get_main_table(TABLE_MAIN_ACCESS_URL_REL_SESSION);
146
    $access_url_id = api_get_current_access_url_id();
147
    $sql = "SELECT s.id, s.name  FROM $tbl_session s INNER JOIN $table_access_url_rel_session u ON s.id = u.session_id $where AND u.access_url_id = $access_url_id ORDER BY name";
148
} else {
149
    $sql = "SELECT id, name  FROM $tbl_session $where ORDER BY name";
150
}
151
$result = Database::query($sql);
152
$rows_session = Database::store_result($result);
153
?>

main/admin/course_edit.php 1 location

@@ 64-76 (lines=13) @@
61
}
62
63
// Get all possible teachers without the course teachers
64
if (api_is_multiple_url_enabled()) {
65
    $access_url_rel_user_table = Database::get_main_table(TABLE_MAIN_ACCESS_URL_REL_USER);
66
    $sql = "SELECT u.user_id,lastname,firstname
67
            FROM $table_user as u
68
            INNER JOIN $access_url_rel_user_table url_rel_user
69
            ON (u.user_id=url_rel_user.user_id)
70
            WHERE
71
                url_rel_user.access_url_id = $urlId AND
72
                status = 1" . $order_clause;
73
} else {
74
    $sql = "SELECT user_id, lastname, firstname
75
            FROM $table_user WHERE status='1'".$order_clause;
76
}
77
$courseInfo['tutor_name'] = null;
78
79
$res = Database::query($sql);

main/inc/lib/myspace.lib.php 1 location

@@ 455-469 (lines=15) @@
452
                                GROUP BY u.id
453
                                ORDER BY login_date $tracking_direction";
454
455
        if (api_is_multiple_url_enabled()) {
456
            $tbl_session_rel_access_url = Database::get_main_table(TABLE_MAIN_ACCESS_URL_REL_SESSION);
457
            $access_url_id = api_get_current_access_url_id();
458
            if ($access_url_id != -1) {
459
                $sql_session_coach = "SELECT session.id_coach, u.id as user_id, lastname, firstname, MAX(login_date) as login_date
460
					FROM $tbl_user u , $tbl_sessions as session, $tbl_track_login , $tbl_session_rel_access_url as session_rel_url
461
					WHERE
462
					    id_coach = u.id AND
463
					    login_user_id = u.id  AND
464
					    access_url_id = $access_url_id AND
465
					    session_rel_url.session_id = session.id
466
					GROUP BY  u.id
467
					ORDER BY login_date $tracking_direction";
468
            }
469
        }
470
471
        $result_sessions_coach = Database::query($sql_session_coach);
472
        //$total_no_coaches += Database::num_rows($result_sessions_coach);