A-26
updateDate = dateY-m-d H:i:s; mysql_queryUPDATE tguru SET
KdGuru = _POST[KdGuru],
NamaGuru = _POST[NamaGuru], Alamat
= _POST[Alamat], Agama
= _POST[Agama], Email
= _POST[Email], JK
= _POST[JK], Telepon
= _POST[Telepon], CellPhone= _POST[CellPhone],
IdPendidikanTerakhir = _POST[PendidikanTerakhir], WK
= _POST[WK], KelasWK = _POST[KelasWK],
LastUpdateDate = updateDate, LastUpdateUser = _SESSION[IdUser]
WHERE IdGuru = _GET[id]; echo script language=javascriptalertGuru _POST[NamaGuru] berhasil diupdate;
window.location = ....master.php?module=manajemen_guruscript;} }
elseif modul == manajemen_guru AND act == hapus_guru{ mysql_queryDELETE FROM tguru WHERE IdGuru = _GET[id];
headerlocation: ....master.php?module=manajemen_guru;} ?
18. siswa.php
?php hint = mysql_fetch_arraymysql_querySELECT FROM ttahun_ajaran WHERE ttahun_ajaran.Aktif = Y ;
? ?php
switch_GET[act]{ default:
session_start; include fungsiclass_paging.php;
Num_Rows = mysql_num_rowsmysql_querySELECT FROM tsiswa; ?
h2spanInformasi Siswa, Total Data: ?php echo Num_Rows; ? Siswaspanh2 div class=module-table-body
table id=myTable class=tablesorter tr
th?php echo input type=button value=Tambah Siswa onclick=\window.location.href=?module=manajemen_siswaact=tambahsiswa;\; ?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:10NISth th style=width:15Nama Lengkapth
th style=width:10Kelasth th style=width:25Jurusanth
th style=width:15Tahunth th style=width:5Lunasth
th style=width:15Aksith tr
?php p = new PagingSiswa;
batas = 10; posisi = p-cariPosisibatas;
sql = mysql_querySELECT FROM tsiswa, tjurusan, tkelas,ttahun_ajaran WHERE tsiswa.IdKelas = tkelas.Idkelas AND tsiswa.IdJurusan = tjurusan.IdJurusan AND ttahun_ajaran.IdTahunAjaran = tsiswa.IdTahunAjaran ORDER BY
IdSiswa ASC LIMIT posisi,batas; no = posisi+1;
while data = mysql_fetch_arraysql{ ?
tr td?php echo no; ?td
A-27
td?php echo data[NIS]; ?td td?php echo data[NamaSiswa]; ?td
td?php echo data[NamaKelas];?td td?php echo data[NamaJurusan];?td
td?php echo data[TahunAjaran]; ?td td?php echo data[Lunas]; ?td
tda href=?module=manajemen_siswaact=edit_siswaid=?php echo data[IdSiswa]; ?Edita | a href=isicoding_siswaaksi_siswa.php?module=manajemen_siswaact=hapus_siswaid=?php echo
data[IdSiswa]; ?NamaSiswa=?php echo data[NamaSiswa]; ? onclick=return confirmAnda yakin ingin menghapus siswa ?php echo data[NamaSiswa]; ??;Hapusa td
tr ?php
no++;} echo table;
? div
div td
tr table
table tr
td ?php
jmldata = mysql_num_rowsmysql_querySELECT FROM tsiswa; 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 tambahsiswa: echo brh2spanTambah Siswaspanh2;
echo form method=POST action=isicoding_siswaaksi_siswa.php?module=manajemen_siswaact=input table
tr td width=150 NIS td
td width=15:td tdinput type=text name=NIS size=30 maxlength=8 td
tr tr
td Nama Siswa td td:td
tdinput type=text name=NamaSiswa 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=Telp size=30 maxlenth=20 | input type=text name=CellPhone size=30 maxlength=20td
tr tr
td Tempat, Tanggal Lahir td td:td
tdinput type=text name=TempatLahir size=30 input name=TanggalLahir type=text value=yyyy-mm-dd td tr
tr td Agama td
td:td
A-28
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 tr
tr td Tahun Ajaran td
td:td tdinput type=hidden name=IdTahunAjaran value=hint[IdTahunAjaran] hint[TahunAjaran]td
tr tr
td Jurusan td td:td
tdselect name=IdJurusanoption value=++ selected++ Pilih Jurusan ++option; sql3 = mysql_querySELECT FROM tjurusan WHERE tjurusan.IdTahunAjaran = hint[IdTahunAjaran] ORDER BY
IdJurusan ASC; while data3 = mysql_fetch_arraysql3{
echo option value=data3[IdJurusan]data3[NamaJurusan]option;} echo
select td tr
tr td Kelas td
td:td tdselect name=IdKelasoption value=++ selected++ Pilih Kelas ++option;
sql2 = mysql_querySELECT FROM tkelas WHERE tkelas.IdTahunAjaran = hint[IdTahunAjaran] ORDER BY NamaKelas ASC;
while data2 = mysql_fetch_arraysql2{ echo option value=data2[IdKelas]data2[NamaKelas]option;}
echo
select td tr
tr td Email td
td:td tdinput type=text name=Email size=30 maxlength=100td
tr tr
td JK td td:td
tdinput type=radio name=JK value=LLaki-laki nbsp;nbsp; input type=radio name=JK value=PPerempuan td
tr tr
td SPP td td:td
tdinput type=text name=SPP size=30 maxlength=20 td tr
tr td Lunas td
td:td tdinput type=radio name=Lunas value=YY nbsp;nbsp; input type=radio name=Lunas value=NN 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_siswa:
A-29
data = mysql_fetch_arraymysql_querySELECT FROM tsiswa,ttahun_ajaran WHERE IdSiswa = _GET[id] AND ttahun_ajaran.IdTahunAjaran = tsiswa.IdTahunAjaran;
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[Lunas] == Y{
y = checked; }
elseifdata[Lunas] == N{ n = checked;
} else{
y = ; n = ;
} ifdata[JK] == L{
a1 = checked; }
elseifdata[JK] == P{ a2 = checked;
} else{
a1 = ; a2 = ;}
echo brh2spanUbah Siswaspanh2; echo form method=POST action=isicoding_siswaaksi_siswa.php?module=manajemen_siswaact=update
table tr
td width=150 NIS td td width=15:td
tdinput type=text name=NIS size=30 maxlength=8 value=data[NIS] disabled input type=hidden name=IdSiswa size=30 value=data[IdSiswa]td
tr tr
td Nama Siswa td td:td
tdinput type=text name=NamaSiswa size=30 maxlength=100 value=data[NamaSiswa] 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=Telp size=30 maxlenth=20 value=data[Telp] | input type=text name=CellPhone size=30 maxlength=20 value=data[CellPhone]td
tr tr
td Tempat, Tanggal Lahir td td:td
tdinput type=text name=TempatLahir size=30 value=data[TempatLahir] | input name=TanggalLahir type=text value=data[TanggalLahir] td
tr tr
td Agama td td:td
td select name=Agama option value=++++ Pilih Agama ++option
option value=Islam aIslamoption
A-30
option value=Kristen bKristenoption option value=Katolik cKatolikoption
option value=Budha dBudhaoption option value=Hindu eHinduoption
select td
tr tr
td Tahun Ajaran td td:td
tdselect name=IdTahunAjaranoption value=++++ Pilih Tahun Ajaran ++option; sqlq = mysql_querySELECT FROM ttahun_ajaran ORDER BY TahunAjaran ASC;
while dataq = mysql_fetch_arraysqlq{ if data[IdTahunAjaran] == dataq[IdTahunAjaran]{
echo option value=dataq[IdTahunAjaran] selecteddataq[TahunAjaran]option; } else{
echo option value=dataq[IdTahunAjaran]dataq[TahunAjaran]option;} }
echo select
td tr
tr td Jurusan td
td:td tdselect name=IdJurusanoption value=++ selected++ Pilih Jurusan ++option;
sql3 = mysql_querySELECT FROM tjurusan WHERE tjurusan.IdTahunAjaran = data[IdTahunAjaran] ORDER BY IdJurusan ASC;
while data3 = mysql_fetch_arraysql3{ ifdata[IdJurusan] == data3[IdJurusan]{
echo option value=data3[IdJurusan] selecteddata3[NamaJurusan]option;} else{
echo option value=data3[IdJurusan]data3[NamaJurusan]option;} }
echo
select td tr
tr td Kelas td
td:td tdselect name=IdKelasoption value=++ selected++ Pilih Kelas ++option;
sql2 = mysql_querySELECT FROM tkelas WHERE tkelas.IdTahunAjaran = data[IdTahunAjaran] ORDER BY NamaKelas ASC;
while data2 = mysql_fetch_arraysql2{ ifdata[IdKelas] == data2[IdKelas]{
echo option value=data2[IdKelas] selecteddata2[NamaKelas]option;
} else{
echo option value=data2[IdKelas]data2[NamaKelas]option; }
} echo
select td tr
tr td Email td
td:td tdinput type=text name=Email size=30 maxlength=100 value=data[Email]td
tr tr
td JK td td:td
tdinput type=radio name=JK value=L a1Laki-laki nbsp;nbsp; input type=radio name=JK value=P a2Perempuan td
tr tr
td SPP td td:td
tdinput type=text name=SPP size=30 maxlength=20 value=data[SPP] td tr
tr td Lunas td
td:td tdinput type=radio name=Lunas value=Y yY nbsp;nbsp; input type=radio name=Lunas value=N nN
td
A-31
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;} ?
19. aksi_siswa.php