@@ 877-900 (lines=24) @@ | ||
874 | attendance_id = '$attendance_id' "; |
|
875 | $rs_check_result = Database::query($sql); |
|
876 | ||
877 | if (Database::num_rows($rs_check_result) > 0) { |
|
878 | // update result |
|
879 | $sql = "UPDATE $tbl_attendance_result SET |
|
880 | score = '$count_presences' |
|
881 | WHERE |
|
882 | c_id = $course_id AND |
|
883 | user_id='$uid' AND |
|
884 | attendance_id='$attendance_id'"; |
|
885 | Database::query($sql); |
|
886 | } else { |
|
887 | // insert new result |
|
888 | $sql = "INSERT INTO $tbl_attendance_result SET |
|
889 | c_id = $course_id , |
|
890 | user_id = '$uid', |
|
891 | attendance_id = '$attendance_id', |
|
892 | score = '$count_presences'"; |
|
893 | Database::query($sql); |
|
894 | ||
895 | $insertId = Database::insert_id(); |
|
896 | if ($insertId) { |
|
897 | $sql = "UPDATE $tbl_attendance_result SET id = iid WHERE iid = $insertId"; |
|
898 | Database::query($sql); |
|
899 | } |
|
900 | } |
|
901 | } |
|
902 | } |
|
903 |
@@ 1003-1018 (lines=16) @@ | ||
1000 | session_id = $session_id "; |
|
1001 | $result = Database::query($sql); |
|
1002 | ||
1003 | if (Database::num_rows($result)) { |
|
1004 | $view = Database::fetch_array($result, 'ASSOC'); |
|
1005 | $lp_view_id = $view['id']; |
|
1006 | ||
1007 | $sql = "DELETE FROM $lp_item_view_table |
|
1008 | WHERE c_id = $course_id AND lp_view_id = $lp_view_id "; |
|
1009 | Database::query($sql); |
|
1010 | ||
1011 | $sql = "DELETE FROM $lpInteraction |
|
1012 | WHERE c_id = $course_id AND lp_iv_id = $lp_view_id "; |
|
1013 | Database::query($sql); |
|
1014 | ||
1015 | $sql = "DELETE FROM $lpObjective |
|
1016 | WHERE c_id = $course_id AND lp_iv_id = $lp_view_id "; |
|
1017 | Database::query($sql); |
|
1018 | } |
|
1019 | ||
1020 | $sql = "DELETE FROM $lp_view_table |
|
1021 | WHERE |