| @@ 5804-5821 (lines=18) @@ | ||
| 5801 | ||
| 5802 | $orig_course_id_value[] = implode(',', $course_list); |
|
| 5803 | ||
| 5804 | foreach ($courseIdList as $courseId) { |
|
| 5805 | $courseId = intval($courseId); |
|
| 5806 | Database::query("DELETE FROM $tbl_session_rel_course |
|
| 5807 | WHERE c_id ='$courseId' AND session_id='$id_session'"); |
|
| 5808 | $result = Database::query("DELETE FROM $tbl_session_rel_course_rel_user WHERE c_id='$courseId' AND session_id = '$id_session'"); |
|
| 5809 | ||
| 5810 | Event::addEvent( |
|
| 5811 | LOG_SESSION_DELETE_COURSE, |
|
| 5812 | LOG_COURSE_ID, |
|
| 5813 | $courseId, |
|
| 5814 | api_get_utc_datetime(), |
|
| 5815 | api_get_user_id(), |
|
| 5816 | $courseId, |
|
| 5817 | $id_session |
|
| 5818 | ); |
|
| 5819 | ||
| 5820 | $return = Database::affected_rows($result); |
|
| 5821 | } |
|
| 5822 | ||
| 5823 | $nbr_courses = 0; |
|
| 5824 | $sql = "SELECT nbr_courses FROM $tbl_session WHERE id = '$id_session'"; |
|
| @@ 2351-2370 (lines=20) @@ | ||
| 2348 | ||
| 2349 | // subscribe all the users from the session to this course inside the session |
|
| 2350 | $nbr_users = 0; |
|
| 2351 | foreach ($user_list as $enreg_user) { |
|
| 2352 | $enreg_user_id = intval($enreg_user['user_id']); |
|
| 2353 | $sql = "INSERT IGNORE INTO $tbl_session_rel_course_rel_user (session_id, c_id, user_id) |
|
| 2354 | VALUES ($sessionId, $courseId, $enreg_user_id)"; |
|
| 2355 | $result = Database::query($sql); |
|
| 2356 | ||
| 2357 | Event::addEvent( |
|
| 2358 | LOG_SESSION_ADD_USER_COURSE, |
|
| 2359 | LOG_USER_ID, |
|
| 2360 | $enreg_user_id, |
|
| 2361 | api_get_utc_datetime(), |
|
| 2362 | api_get_user_id(), |
|
| 2363 | $courseId, |
|
| 2364 | $sessionId |
|
| 2365 | ); |
|
| 2366 | ||
| 2367 | if (Database::affected_rows($result)) { |
|
| 2368 | $nbr_users++; |
|
| 2369 | } |
|
| 2370 | } |
|
| 2371 | $sql = "UPDATE $tbl_session_rel_course |
|
| 2372 | SET nbr_users = $nbr_users |
|
| 2373 | WHERE session_id = $sessionId AND c_id = $courseId"; |
|