| @@ 5754-5771 (lines=18) @@ | ||
| 5751 | ||
| 5752 | $orig_course_id_value[] = implode(',', $course_list); |
|
| 5753 | ||
| 5754 | foreach ($courseIdList as $courseId) { |
|
| 5755 | $courseId = intval($courseId); |
|
| 5756 | Database::query("DELETE FROM $tbl_session_rel_course |
|
| 5757 | WHERE c_id ='$courseId' AND session_id='$id_session'"); |
|
| 5758 | $result = Database::query("DELETE FROM $tbl_session_rel_course_rel_user WHERE c_id='$courseId' AND session_id = '$id_session'"); |
|
| 5759 | ||
| 5760 | Event::addEvent( |
|
| 5761 | LOG_SESSION_DELETE_COURSE, |
|
| 5762 | LOG_COURSE_ID, |
|
| 5763 | $courseId, |
|
| 5764 | api_get_utc_datetime(), |
|
| 5765 | api_get_user_id(), |
|
| 5766 | $courseId, |
|
| 5767 | $id_session |
|
| 5768 | ); |
|
| 5769 | ||
| 5770 | $return = Database::affected_rows($result); |
|
| 5771 | } |
|
| 5772 | ||
| 5773 | $nbr_courses = 0; |
|
| 5774 | $sql = "SELECT nbr_courses FROM $tbl_session WHERE id = '$id_session'"; |
|
| @@ 2245-2264 (lines=20) @@ | ||
| 2242 | ||
| 2243 | // subscribe all the users from the session to this course inside the session |
|
| 2244 | $nbr_users = 0; |
|
| 2245 | foreach ($user_list as $enreg_user) { |
|
| 2246 | $enreg_user_id = intval($enreg_user['user_id']); |
|
| 2247 | $sql = "INSERT IGNORE INTO $tbl_session_rel_course_rel_user (session_id, c_id, user_id) |
|
| 2248 | VALUES ($sessionId, $courseId, $enreg_user_id)"; |
|
| 2249 | $result = Database::query($sql); |
|
| 2250 | ||
| 2251 | Event::addEvent( |
|
| 2252 | LOG_SESSION_ADD_USER_COURSE, |
|
| 2253 | LOG_USER_ID, |
|
| 2254 | $enreg_user_id, |
|
| 2255 | api_get_utc_datetime(), |
|
| 2256 | api_get_user_id(), |
|
| 2257 | $courseId, |
|
| 2258 | $sessionId |
|
| 2259 | ); |
|
| 2260 | ||
| 2261 | if (Database::affected_rows($result)) { |
|
| 2262 | $nbr_users++; |
|
| 2263 | } |
|
| 2264 | } |
|
| 2265 | $sql = "UPDATE $tbl_session_rel_course |
|
| 2266 | SET nbr_users = $nbr_users |
|
| 2267 | WHERE session_id = $sessionId AND c_id = $courseId"; |
|