tdtr; }else{
echo trtdLeveltd td : input type=radio name=level value=kepala sekolah checked kepala sekolah
input type=radio name=level value=panitia panitiatdtr; }
echo trtd colspan=2 Apabila password tidak diubah, dikosongkan saja.br Username tidak bisa diubah.tdtr
trtd colspan=2input type=submit value=Update input type=button value=Batal
onclick=self.history.backtdtrtableform; break;
Listing 4.24 Proses
edit user
4.5.5 Halaman Mengelola Modul
Halaman mengelola modul pada gambar 4.29 ini merupakan halaman data modul aplikasi pendaftaran dan seleksi penerimaan siswa baru SMU
Negeri 1 Sendawar. Terdapat menu untuk panitia meng-
edit
data modul
aplikasi.
Gambar 4.29 Halaman mengelola modul
switch_GET[act]{ default:
echo h2Modulh2 tabletrthnoththnama modul
ththpublishththaktifththstatusththaksithtr ;
tampil=mysql_querySELECT FROM modul ORDER BY urutan; while r=mysql_fetch_arraytampil{
echo trtdr[urutan]td tdr[nama_modul]td
td align=centerr[publish]td td align=centerr[aktif]td
tdr[status]td td
a href=?module=modulact=editmodulid=r[id_modul]Edita | a href=aksi?module=modulact=hapusid=r[id_modul] Hapusa
tdtr; }
echo table; break;
Listing 4.25 Halaman mengelola modul
4.5.6 Halaman
Edit
Modul
Pada gambar 4.30 adalah halaman untuk
admin
merubah data modul
aplikasi.
Gambar 4.30 Halaman
edit
modul
case “editmodul”:
edit = mysql_query “SELECT FROM modul WHERE
id_modul= ’_GET[id]’”;
r = mysql_fetch_arrayedit; echo
“h2Edit Modulh2 form method=POST action=aksi?module=modulact=update
input type=hidden name=id value= ’r[id_modul]’
table trtdNama Modultd td : input type=text
name= ’nama_modul’ value=’r[nama_modul]’tdtr
trtdLinktd td : input type=text name= ’link’ size=30
value= ’r[link]’tdtr”;
if r[publish]== ’Y’{
echo “trtdPublishtd td : input type=radio name=’publish’
value= ’Y’ checkedY input type=radio name=’publish’ value=’N’
Ntdtr ”;
}else{ echo
“trtdPublishtd td : input type=radio name=’publish’ value=
’Y’Yinput type=radio name=’publish’ value=’N’ checkedNtdtr
”; }
if r[aktif]== ’Y’{
echo “trtdAktiftd td : input type=radio name=’aktif’
value= ’Y’ checkedYinput type=radio name=’aktif’ value=’N’
Ntdtr ”;
}else{ echo
“trtdAktiftd td : input type=radio name=’aktif’ value=
’Y’Yinput type=radio name=’aktif’ value=’N’ checkedNtdtr
”; }
if r[status]== ’’{
echo “trtdStatustd td : input type=radio name=’status’
value= ’kepala sekolah’ kepala sekolah input type=radio
name= ’status’ value=’panitia’ checkedpanitiatdtr”;
}else{ echo
“trtdStatustd td :input type=radio name=’status’ value=
’kepala sekolah’’ kepala sekolah input type=radio name=
’status’ value=’panitia’ checkedpanitiatdtr”; }
echo “trtdUrutantd td : input type=text
name= ’urutan’ size=1 value=’r[urutan]’tdtr
trtd colspan=2 input type=submit value=Update
input type=button value=Batal onclick=self.history.backtdtrtableform
”; break;
Listing 4.26 Proses
edit
modul
4.6 Implementasi Antarmuka Kepala Sekolah