42
merupakan halaman berisi form pendataan pegawai, seperti tampilan pada Gambar 4.4 dibawah ini.
a. Menu Data Pegawai
Gambar 4. 4 Menu Data Pegawai
Halaman ini berisi form table data pegawai Gambar 4.5, pada form ini user admin OS dapat memaintenance data, yakni dapat mengubah dan menghapus data.
Gambar 4. 5 Form Table Data Pegawai
b. Menu Pegawai
Halaman ini berisi form pengisian data pegawai. Admin OS dapat mengisi data pegawai instansi.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
43
Gambar 4. 6 Menu Pegawai
Berikut skrip untuk form pengisian pegawai :
form action= method=post name=sampleform id=adduser input name=idc type=hidden value=?php echoid; ?
table class=editform cellpadding=5 cellspacing=2 width=100 id=table1
tbodytr bgcolor=99FFFF th colspan=2h3 style=text-align: leftimg
src=imagesaddusers.png width=48 height=48 Tambah Data Pegawaih3thtr
trth width=30 scope=row p style=text-align: leftNip Pegawaith
td width=70 input type=text name=nip size=15 value=?php echo rw[nip]; ?tdtr
trth scope=row p style=text-align: leftNama Pegawaith td input name=namapeg id=namapeg value=?php echo
rw[namapeg]; ? type=text size=21tdtr trth scope=row p style=text-align: leftTanggal Lahirth
td input type=text name=tgllahir size=12 value=?php echo rw[tgllahir]; ?smalla
href=javascript:showCalCalendar1 Select Dateasmall tdtr
trth scope=row p style=text-align: leftJenis Kelaminth td select name=jkpeg id=jkpeg class=box
option value=?php echohasilvup[jkpeg];? ?php echohasilvup[jkpeg];?option
option value=LLAKI-LAKIoption option value=PPEREMPUANoptionselecttdtr
trth scope=row p style=text-align: leftJabatanth
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
44
td select size=1 name=idjabatan class=box id=cal-field- 3style=color:666
option selected value=----Pilih Satu--option ?php result = mysql_queryselect from tjabatan;
num = mysql_num_rowsresult; whilerow = mysql_fetch_arrayresult
{ npm
= row[idjabatan]; ajar
= row[namajab]; ifnpm==ajar
echooption value=\npm\ selectedajaroption; else
echooption value=\npm\ajaroption; }
? selecttdtr
trth scope=row p style=text-align: leftPenempatan Instansith
tdselect size=1 name=idinstansi class=box id=selectstyle=color:666
option selected value=----Pilih Satu--option ?php result = mysql_queryselect from tinstansi;
num = mysql_num_rowsresult; whilerow = mysql_fetch_arrayresult
{ npm
= row[idinstansi]; ajar
= row[namainstansi]; ifnpm==ajar echooption value=\npm\
selectedajaroption; else echooption value=\npm\ajaroption; }
? selecttdtr
trth scope=row p style=text-align: leftJumlah Gajith td input type=text name=gaji size=10 value=?php echo
rw[gaji]; ?tdtr trth scope=row p style=text-align: leftFoto Max 65
kbthtdinput name=foto type=file class=box id=foto size=10tdtr
trth scope=row p style=text-align: leftth tdinput name=?php if_GET[ide]{echo edit; }else echo
simpan_contact; ? id=?php if_GET[ide]{echo edit; }else echo simpan_contact; ? value=?php if_GET[ide]{echo UBAH;
}else echo TAMBAH; ? type=submit input name=cancel id=addusersub value=Cancel
type=submittdtr tbodytableform
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
45
4.2.5. Form Halaman Menu Data Instansi
Pada menu data instansi memiliki beberapa sub menu, diantaranya : menu tambah data instansi, menu tambah data admin instansi, data instansi
dan menu data user instansi, seperti tampilan pada Gambar 4.7.
Gambar 4. 7 Form Halaman Menu Data Instansi
a. Menu Tambah Data Instansi
Pada menu tambah data instansi Gambar 4.8, user atau admin OS dapat melakukan tambah data instansi, yaitu cukup memasukkan nama
instansi.
Gambar 4. 8 Menu Tambah Data Instansi
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
46
Berikut skrip untuk form tambah data instansi :
form action= method=post name=adduser id=adduser table class=editform cellpadding=5 cellspacing=2 width=100
id=table1 tbodytr bgcolor=99FFFFth colspan=2h3 style=text-align:
leftimg src=imagestcategory.png width=48 height=48 Tambah Data Instansih3thtr
input name=idinstansi id=idinstansi value=? echo rw[idinstansi]; ? type=hidden size=30
trth scope=row width=8 p style=text-align: leftNama Instansith
td width=50 input name=namainstansi id=namainstansi value=? echo rw[namainstansi]; ? type=text
size=30tdtr trth scope=row width=8 p style=text-align: leftth
td width=50p class=submit style=text-align: left input name=? ifide{echo edit; }else echo
simpan_contact; ? id=addusersub value=? ifide{echo UBAH; }else echo TAMBAH; ? type=submit
input name=cancel id=addusersub value=Cancel type=submitptd
trtbody table
form
b. Menu Tambah Data Admin Instansi
Pada menu tambah data admin instansi Gambar 4.9, user atau admin OS dapat melakukan tambah data admin instansi, yaitu cukup
memasukkan nama instansi.
Gambar 4. 9 Menu Tambah Data Admin Instansi
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
47
Berikut skrip untuk form tambah data admin instansi
form action= method=post name=adduser id=adduser table class=editform cellpadding=5 cellspacing=2 width=100
id=table1 tbodytr bgcolor=99FFFFth colspan=2h3 style=text-align:
leftimg src=imageshome.png Login Administrator Instansih3thtr
tr th scope=row width=8p style=text-align: leftNama
Lengkap th td width=50input name=idusr_admin id=idusr_admin
value=? echo rw[idusr_admin]; ? type=hidden size=30 input name=nama_admin id=nama_admin value=? echo
rw[nama_admin]; ? type=text size=30tdtr trth scope=row width=8p style=text-align: leftNama
Instansithtd width=50 select size=1 name=idinstansi class=box id=selectstyle=color:666? echooption
value=\rw[idinstansi]\ selected=selected readonly=yesrw[namainstansi]option; ?
option value=----Pilih Satu--option ? result = mysql_queryselect from tinstansi;
num = mysql_num_rowsresult; whilerow = mysql_fetch_arrayresult
{ npm
= row[idinstansi]; ajar
= row[namainstansi]; ifnpm==ajarechooption value=\npm\
selectedajaroption; else echooption value=\npm\ajaroption;
} ?selecttdtr
trth scope=row width=8p style=text-align: leftUsernamethtd width=50
input name=usr_admin id=usr_admin value=? echo rw[usr_admin]; ? type=text size=30tdtr
trth scope=row width=8p style=text-align: leftPasswordthtd width=50input name=pass_admin
id=pass_admin value=? echo rw[pass_admin]; ? type=password size=30tdtr
trth scope=row width=8p style=text-align: leftth td width=50p class=submit style=text-align: left
input name=? if_GET[ide]{echo edit; } else echo simpan_contact; ? id=? if_GET[ide]{echo
edit; } else echo simpan_contact; ? value=?
if_GET[ide]{echo UBAH; }else echo TAMBAH; ? type=submit
input name=cancel id=addusersub value=Cancel type=submitptdtr
tbodytableform
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
48
c. Menu Data Instansi