$noq = $_POST['noq']; $db->begin(); try { if (($class = $_POST['class']) == 0) { $newclass = $_POST['newclass']; try { $class = $db->insertClass($newclass); } catch (Exception $e) { echo "<center>Không thể tạo <b>Lớp</b> mới với tên '{$newclass}'.</center>"; throw $e; } } if (($subject = $_POST['subject']) == 0) { $newsubject = $_POST['newsubject']; try { $subject = $db->insertSubject($newsubject); } catch (Exception $e) { echo "<center>Không thể tạo <b>Môn</b> mới với tên '{$newsubject}'.</center>"; throw $e; } } if (($teacher = $_POST['teacher']) == 0) { $newteacher = $_POST['newteacher']; try { $teacher = $db->insertTeacher($newteacher); } catch (Exception $e) { echo "<center>Không thể tạo <b>Giáo viên</b> mới với tên '{$newteacher}'.</center>"; throw $e; } } $db->insertExam($name, $class, $subject, $time, $teacher, $duration, $noq, $sched_time);