Code Duplication    Length = 8-15 lines in 3 locations

main/session/session_course_edit.php 1 location

@@ 94-108 (lines=15) @@
91
		header('Location: '.Security::remove_XSS($_GET['page']).'?id_session='.$id_session);
92
		exit();
93
	}
94
} else {
95
	$sql = "SELECT user_id
96
	        FROM $tbl_session_rel_course_rel_user
97
	        WHERE
98
                session_id = '$id_session' AND
99
                c_id = '".$courseId."' AND
100
                status = 2 ";
101
	$rs = Database::query($sql);
102
103
	if (Database::num_rows($rs) > 0) {
104
		while ($infos = Database::fetch_array($rs)) {
105
			$arr_infos[] = $infos['user_id'];
106
		}
107
	}
108
}
109
110
$order_clause = api_sort_by_first_name() ? ' ORDER BY firstname, lastname, username' : ' ORDER BY lastname, firstname, username';
111

main/lp/lp_ajax_save_item.php 1 location

@@ 449-457 (lines=9) @@
446
                LIMIT 0,1";
447
448
        $q_last_connection = Database::query($sql);
449
        if (Database::num_rows($q_last_connection) > 0) {
450
            $current_time = api_get_utc_datetime();
451
            $row = Database::fetch_array($q_last_connection);
452
            $i_id_last_connection = $row['login_id'];
453
            $sql = "UPDATE $tbl_track_login
454
                    SET logout_date='".$current_time."'
455
                    WHERE login_id = $i_id_last_connection";
456
            Database::query($sql);
457
        }
458
    }
459
460
    if ($myLP->get_type() == 2) {

main/lp/lp_build.php 1 location

@@ 50-57 (lines=8) @@
47
48
$course_id = api_get_course_int_id();
49
50
if ($learnpath_id == 0) {
51
    $is_new = true;
52
53
    $sql        = "SELECT id FROM " . $tbl_lp . " WHERE c_id = $course_id ORDER BY id DESC LIMIT 0, 1";
54
    $result     = Database::query($sql);
55
    $row        = Database::fetch_array($result);
56
    $learnpath_id = $row['id'];
57
}
58
59
$sql_query = "SELECT * FROM $tbl_lp WHERE c_id = $course_id AND id = $learnpath_id";
60