<?php require_once 'loader.php'; $addSuccess = false; $updateSuccess = false; $errorMessage = ''; if (isset($_POST['studentSubmitButton']) && $_POST['studentSubmitButton'] == 'Update Student') { $studentBllObj = new StudentBLL(); $studentId = $_POST['studentId']; $studentName = $_POST['studentName']; $studentRoll = $_POST['studentRoll']; $studentEmail = $_POST['studentEmail']; $studentDateOfBirth = $_POST['studentDateOfBirth']; $aStudent = new StudentDTO($studentId, $studentRoll, $studentName, $studentEmail, $studentDateOfBirth); $updateResult = $studentBllObj->UpdateStudent($aStudent); if ($updateResult > 0) { $updateSuccess = true; } else { if ($studentBllObj->errorMessage != '') { $errorMessage = $studentBllObj->errorMessage; } else { $errorMessage = 'Record can\'t be updated. Operation failed.'; } } } elseif (isset($_GET['id']) && (int) $_GET['id'] > 0) { $studentId = (int) $_GET['id']; $action = ''; if (isset($_GET['action'])) { $action = $_GET['action']; } $studentBllObj = new StudentBLL();