Halaman Ruangan Tes Halaman Tambah Ruangan Tes

4.4.8 Halaman Ruangan Tes

Gambar 4.14 merupakan halaman ruangan tes yang akan digunakan untuk melakukan ujian tes selesi penerimaan siswa baru. Pada halaman ini terdapat aksi untuk panitia bisa menambah ruangan tes, edit ruangan tes dan hapus ruangan tes. Gambar 4.14 Halaman ruangan tes switchisset_GET[act]? _GET[act] :{ default: echo h2Ruangan Tesh2 input type=button value=Tambah Ruangan onclick=location.href=?module=ruanganact=tambahruangan table trthnoth thNama ruangan th thSisa Kapasitasth thTerpakaith thAksithtr; p = new Paging; batas = 10; posisi = p-cariPosisibatas; if _SESSION[leveluser]==panitia{ tampil = mysql_querySELECT from ruangan_tes ORDER BY id_ruangan ASC limit posisi,batas; }else { tampil=mysql_querySELECT from ruangan_tes ORDER BY id_ruangan ASC; } no = posisi+1; whiler=mysql_fetch_arraytampil{ echo trtdnotd tdr[nama_ruangan]td tdr[jumlah_kuota]td tdr[jumlah_terpakai]td tdaref=?module=ruanganact=editruanganid=r[id_ruangan]Edita |a href=?module=ruanganact=hapusid=r[id_ruangan] \ onClick=\return confirmApakah Anda benar-benar mau menghapus r[nama_ruangan]?\Hapusatdtr; no++; } echo table; if _SESSION[leveluser]==panitia{ jmldata = mysql_num_rowsmysql_querySELECT from ruangan_tes ORDER BY id_ruangan ASC; } jmlhalaman = p-jumlahHalamanjmldata, batas; linkHalaman = p-navHalaman_GET[halaman], jmlhalaman; echopHal linkHalamanp; break; Listing program 4.10 Halaman ruangan tes

4.4.9 Halaman Tambah Ruangan Tes

Gambar 4.15 merupakan halaman dari proses tambah ruangan tes. Pada halaman ini panitia dapat menambah ruangan tes yang baru untuk digunakan melakukan ujian tes seleksi penerimaan siswa baru. Ketika memasukkan data ruangan tes yang sudah ada dalam database . Sistem akan memunculkan peringatan bahwa ruangan tersebut sudah ada dan panitia diharapkan memasukkan data ruangan yang baru. Gambar 4.15 Halaman tambah ruangan tes echo h2Tambah Ruanganh2 form name=formtambahruang method=POST action=?module=ruanganact=tambah onSubmit=return cek table trtdNama Ruangantdtd : input type=text name=nr id=nrtdtr trtdKuotatdtd : input type=text size=40 name=jum id=jumtdtr trtd colspan=2 Isilah data secara lengkap.tdtr trtd colspan=2input type=submit value=Simpan name=simpan input type=button value=Batal onclick=self.history.backtdtr tableformbrbr div id=cobanbsp;div; break; case tambah: tampil=mysql_queryselect from ruangan_tes where nama_ruangan=_POST[nr]; ifmysql_affected_rows0{ ? script language=javascriptalertRuangan sudah ada dalam database.;history.backscript ?php }else{ mysql_queryINSERT INTO ruangan_tesnama_ruangan,jumlah_kuota VALUES_POST[nr],_POST[jum]; echoscriptalertData ruangan berhasil disimpan;document.location=?module=ruanganscript; } break; Listing program 4.11 Proses penambahan ruangan tes

4.4.10 Halaman