Example #1
0
 </div>

<div id="formEdit">
    <h1>Ubah Data Siswa</h1>
     <form id="formEditX">
         
     <input type="hidden" id="nomorSiswa"/>
     
     <label>Nama :</label> </br>
     <label id="labelNama" for="nama" class="error" />
     <input type="text" name="nama" id="nama" />
     
     <label>Kelas :</label>
     <?php 
include_once '../service/KelasServiceImpl.php';
$kelasService = new KelasServiceImpl();
$kelases = $kelasService->ambilSemuaKelas();
?>
     <select id="kelas" name="kelas">
         <?php 
foreach ($kelases as $kelas) {
    ?>
         <option value="<?php 
    echo $kelas->getIdKelas();
    ?>
"><?php 
    echo $kelas->getNama();
    ?>
</option>
         <?php 
}
Example #2
0
<?php

include_once '../service/SiswaServiceImpl.php';
include_once '../entity/Siswa.php';
include_once '../service/KelasServiceImpl.php';
$perintah = $_POST["perintah"];
$siswa = new Siswa();
$kelasService = new KelasServiceImpl();
$siswaService = new SiswaServiceImpl();
if ($perintah == "simpan") {
    $nama = $_POST["nama"];
    $idKelas = $_POST["kelas"];
    $kelasObj = $kelasService->ambilKelas($idKelas);
    $siswa->setNama($nama);
    $siswa->setKelas($kelasObj);
    $siswaService->simpanSiswa($siswa);
} elseif ($perintah == "ubah") {
    $nama = $_POST["nama"];
    $idKelas = $_POST["kelas"];
    $nomorSiswa = $_POST["nomorSiswa"];
    $kelasObj = $kelasService->ambilKelas($idKelas);
    $siswa->setNomorSiswa($nomorSiswa);
    $siswa->setNama($nama);
    $siswa->setKelas($kelasObj);
    $siswaService->ubahSiswa($siswa);
} elseif ($perintah == "hapus") {
    $nomorSiswa = $_POST["nomorSiswa"];
    $siswaService->hapusSiswa($nomorSiswa);
}