$application->id_subjek = (int) $_POST['subjek']; $application->status = (int) $_POST['status']; if ($application->update()) { // $_SESSION['success'] = 'Application updated!'; header('Location: index.php?module=admin'); exit; } else { // $_SESSION['error'] = 'Failed to update application!'; } } ob_start(); $app = Application::findById($id); $pelajar = Student::findById($app->id_pelajar); $sekolahs = School::all(); $subjeks = Subject::ofSchool($app->id_sekolah); $statuses = Application::statuses(); ?> <div> <div> <h1>Kemaskini Permohonan <span class="text-muted">#<?php echo $id; ?> </span></h1> <hr /> </div> <form action="" class="form-horizontal" method="post" id="application-form"> <input type="hidden" name="id_pelajar" value="<?php echo $pelajar->id; ?> " />
$bangsa = Student::bangsa(); $sekolahs = array(); array_map(function ($sekolah) { global $sekolahs; $sekolahs[$sekolah['id']] = $sekolah['nama']; }, School::all()); $subjeks = array(); array_map(function ($subjek) { global $subjeks; $subjeks[$subjek['id']] = $subjek['nama']; }, Subject::ofSchool($app->id_sekolah)); $statuses = array(); array_map(function ($status) { global $statuses; $statuses[$status['id']] = $status['nama']; }, Application::statuses()); $programmes = array(); array_map(function ($programme) { global $programmes; return $programmes[$programme['id']] = $programme['nama_panjang']; }, Programme::all()); ?> <div> <table class="table"> <tbody> <tr> <th colspan="2">Butiran Pelajar</th> </tr> <tr><td>Nama</td><td>: <?php echo $pelajar->nama_penuh; ?>