if (!$session->is_logged_in()) { redirect_to("index.php"); } $id = $_POST['id']; $subject_id = $_POST['subject_id']; $student_id = $_POST['student_id']; $grades = $_POST['grade']; $operator = $_POST['oper']; if ($operator == 'add') { $rows = Grade::get_by_sql("SELECT * FROM " . T_STUDENT_GRADES . " WHERE " . C_GRADE_SUBJECT_ID . "=" . $subject_id . " AND " . C_GRADE_STUDENT_ID . "=" . $student_id); if (count($rows) > 0) { die("exists"); } $grade = new Grade(); $grade->grade = $grades; $grade->subject_id = $subject_id; $grade->student_id = $student_id; $grade->create(); } else { if ($operator == 'edit') { $grade = Grade::get_by_id($id); $grade->grade = $grades; $grade->subject_id = $subject_id; $grade->student_id = $student_id; $grade->update(); } else { if ($operator == 'del') { Grade::get_by_id($id)->delete(); } } }