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); $db->commit(); echo "<center>Tạo đợt thi mới thành công!</center>"; } catch (Exception $e) { $db->rollback(); ?> <center>Không thể tạo <b>Đợt thi</b> mới.</center> <center>Xin hãy kiểm tra thông tin đã nhập.</center> <center><button onClick='history.back()'>Trở lại</button></center> <?php