Menu Data Pegawai Menu Tambah Data Instansi Menu Tambah Data Admin Instansi

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