A-15
if empty_POST[TahunAjaran]{ echo script language=javascriptalertIsikan form tahun ajaran secara lengkap Tanda ;
window.location = ....master.php?module=manajemen_tahun_ajaranact=edit_tahunid=_GET[id]script;} else{
updateDate = dateY-m-d H:i:s; mysql_queryUPDATE ttahun_ajaran SET TahunAjaran
= _POST[TahunAjaran], Aktif
= _POST[Aktif], ModifiedDate
= updateDate, ModifiedUser
= _SESSION[IdUser] WHERE IdTahunAjaran = _GET[id];
echo script language=javascriptalertTahun Ajaran _POST[TahunAjaran] berhasil diupdate; window.location = ....master.php?module=manajemen_tahun_ajaranscript;}
} elseif modul == manajemen_tahun_ajaran AND act == hapus_tahun{
mysql_queryDELETE FROM ttahun_ajaran WHERE IdTahunAjaran = _GET[id]; headerlocation: ....master.php?module=manajemen_tahun_ajaran;}
?
14. user.php
?php switch_GET[act]{
default: session_start;
include fungsiclass_paging.php; Num_Rows = mysql_num_rowsmysql_querySELECT FROM tuser;
? h2spanInformasi User, Total Data: ?php echo Num_Rows; ? Userspanh2
div class=module-table-body table id=myTable class=tablesorter
tr th?php echo input type=button value=Tambah User
onclick=\window.location.href=?module=manajemen_useract=tambahuser;\; ?th tr
tr td
div style=font-family: arial; overflow: scroll; width: 100; height: 350px; div style=text-align: center; width: 100; padding: 0 px; overflow: hidden;
table tr
th style=width:5Noth th style=width:20User IDth
th style=width:21Nama Lengkapth th style=width:21Levelth
th style=width:21Aktifth th style=width:21Aksith
tr ?php
p = new PagingUser; batas = 10;
posisi = p-cariPosisibatas; sql = mysql_querySELECT FROM tuser ORDER BY Level ASC LIMIT posisi,batas;
no = posisi+1; while data = mysql_fetch_arraysql{
if data[Level] == 1{ level = Administrator;}
elseif data[Level] == 2{ level = Guru;}
elseif data[Level] == 3{ level = Siswa;}
elseif data[Level] == 4{ level = Tata Usaha; }
else{ level = Orang Tua Murid;}
? tr
td?php echo no; ?td td?php echo data[Username]; ?td
td?php echo data[NamaLengkap]; ?td
A-16
td?php echo level; ?td td?php echo data[AktifUser]; ?td
tda href=?module=manajemen_useract=edit_userid=?php echo data[IdUser]; ?Edita | a href=isicoding_useraksi_user.php?module=manajemen_useract=hapus_userid=?php echo
data[IdUser]; ?Username=?php echo data[Username]; ? onclick=return confirmAnda yakin ingin menghapus user ?php echo data[NamaLengkap]; ??;Hapusa td
tr ?php
no++;} echo table;
? div
div td
tr table
table tr
td ?php
jmldata = mysql_num_rowsmysql_querySELECT FROM tuser; jmlhalaman = p-jumlahHalamanjmldata, batas;
linkHalaman = p-navHalaman_GET[halaman], jmlhalaman; echo div id=pagingHal: linkHalaman div;
? td
tr table
div style=clear: bothdiv div
?php break;
case tambahuser: echo brh2spanTambah Userspanh2;
echo form method=POST action=isicoding_useraksi_user.php?module=manajemen_useract=input table
tr td width=150 NIP td
td width=15:td tdinput type=text name=NIP size=30 maxlength=8 td
tr tr
td Nama Lengkap td td:td
tdinput type=text name=NamaLengkap size=30 maxlength=100 td tr
tr td Alamat td
td:td tdinput type=text name=Alamat size=60td
tr tr
td Telepon | Hptd td:td
tdinput type=text name=Telepon size=30 maxlenth=20 | input type=text name=CellPhone size=30 maxlength=20td
tr tr
td Agama td td:td
td select name=Agama option value=++++ Pilih Agama ++option
option value=IslamIslamoption option value=KristenKristenoption
option value=KatolikKatolikoption option value=BudhaBudhaoption
option value=HinduHinduoption select
td
A-17
tr tr
td Email td td:td
tdinput type=text name=Email size=30 maxlength=100 td tr
tr td Aktif td
td:td tdinput type=radio name=AktifUser value=YY nbsp;nbsp; input type=radio name=AktifUser value=NN
td tr
tr td Level td
td:td tdinput type=radio name=Level value=1Administrator nbsp;nbsp; input type=radio name=Level
value=2Guru nbsp;nbsp; input type=radio name=Level value=3Siswa nbsp;nbsp; input type=radio name=Level value=4Tata Usaha nbsp;nbsp; input type=radio name=Level value=5Orang Tua Murid td
tr tr
td Pendidikan Terakhir td td:td
tdselect name=PendidikanTerakhiroption value=++ selected++ Pilih Pendidikan Terakhir ++option; sql = mysql_querySELECT FROM tpendidikan ORDER BY IdPendidikanTerakhir ASC;
while data = mysql_fetch_arraysql{ echo option value=data[IdPendidikanTerakhir]data[PendidikanTerakhir]option;}
echo
select td tr
tr td Username td
td:td td colspan=4input type=text name=Username size=30 maxlength=100 td
tr tr
td Password td td:td
td colspan=4input type=text name=Password size=30 td tr
tr td colspan=3 Isikan secara lengkaptd
tr tr
th colspan=6input type=submit value=Simpana href=javascript:history.go-1input type=button value=Cancelath
tr table
form ;
echo pnbsp;p; break;
case edit_user: data = mysql_fetch_arraymysql_querySELECT FROM tuser WHERE IdUser = _GET[id];
if data[Agama] == Islam{ a = selected;}
elseifdata[Agama] == Kristen{ b = selected;}
elseifdata[Agama] == Katolik{ c = selected;}
elseifdata[Agama] == Budha{ d = selected;}
elseifdata[Agama] == Hindu{ e = selected;}
else{ a = ;
b = ; c = ;
d = ; e = ;}
ifdata[AktifUser] == Y{
A-18
y = checked;} elseifdata[AktifUser] == N{
n = checked;} else{
y = ; n = ;}
ifdata[Level] == 1{ a1 = checked;}
elseifdata[Level] == 2{ a2 = checked;}
elseifdata[Level] == 3{ a3 = checked;}
elseifdata[Level] == 4{ a4 = checked;}
elseifdata[Level] == 5{ a5 = checked;}
else{ a1 = ;
a2 = ; a3 = ;
a4 = ; a5 = ;}
echo brh2spanUbah Userspanh2; echo form method=POST action=isicoding_useraksi_user.php?module=manajemen_useract=update
table tr
td width=150 Id User td td width=15:td
tdinput type=text name=IdUser size=30 value=data[IdUser] disabledinput type=hidden name=IdUser size=30 value=data[IdUser]td
tr tr
td width=150 NIP td td width=15:td
tdinput type=text name=NIP size=30 maxlength=8 value=data[NIP] disabled td tr
tr td Nama Lengkap td
td:td tdinput type=text name=NamaLengkap size=30 maxlength=100 value=data[NamaLengkap] td
tr tr
td Alamat td td:td
tdinput type=text name=Alamat size=60 value=data[Alamat]td tr
tr td Telepon | Hptd
td:td tdinput type=text name=Telepon size=30 maxlenth=20 value=data[Telepon] | input type=text
name=CellPhone size=30 maxlength=20 value=data[CellPhone]td tr
tr td Agama td
td:td td select name=Agama
option value=++++ Pilih Agama ++option option value=Islam aIslamoption
option value=Kristen bKristenoption option value=Katolik cKatolikoption
option value=Budha dBudhaoption option value=Hindu eHinduoption
select td
tr tr
td Email td td:td
tdinput type=text name=Email size=30 maxlength=100 value=data[Email] td
A-19
tr tr
td Aktif td td:td
tdinput type=radio name=AktifUser value=Y yY nbsp;nbsp; input type=radio name=AktifUser value=N nN td
tr tr
td Level td td:td
tdinput type=radio name=Level value=1 a1Administrator nbsp;nbsp; input type=radio name=Level value=2 a2Guru nbsp;nbsp; input type=radio name=Level value=3 a3Siswa nbsp;nbsp; input
type=radio name=Level value=4 a4Tata Usaha nbsp;nbsp; input type=radio name=Level value=5 a5Orang Tua Murid td
tr tr
td Pendidikan Terakhir td td:td
tdselect name=PendidikanTerakhiroption value=++ selected++ Pilih Pendidikan Terakhir ++option; sql = mysql_querySELECT FROM tpendidikan ORDER BY IdPendidikanterakhir ASC;
while r = mysql_fetch_arraysql{ if data[IdPendidikanTerakhir] == r[IdPendidikanTerakhir]{
echo option value=r[IdPendidikanTerakhir] selectedr[PendidikanTerakhir]option;} else{
echo option value=r[IdPendidikanTerakhir]r[PendidikanTerakhir]option;} }
echo
select td tr
tr td colspan=3 Isikan secara lengkaptd
tr tr
th colspan=6input type=submit value=Simpana href=javascript:history.go-1input type=button value=Cancelath
tr table
form ;
echo pnbsp;p; break;
} ?
15. aksi_user.php