pegawai_add.php ?php
nomor = no; while myData = mysql_fetch_arraymyQry {
nomor++; Kode = myData[kd_pegawai];
? tr
td ?php echo nomor; ? td td ?php echo myData[nip]; ? td
td ?php echo myData[nm_pegawai]; ? td td ?php echo myData[nm_bagian]; ? td
td width=50 align=centera href=?page=Pegawai- Editamp;Kode=?php echo Kode; ? target=_selfcenterimg
src=imagesuser_edit.png alt= title= border=0 centeratd td width=53 align=centera href=?page=Pegawai-
Deleteamp;Kode=?php echo Kode; ? target=_self alt=Delete Data onclick=return confirmANDA YAKIN AKAN MENGHAPUS DATA
PENTING INI ... ?centerimg src=imagestrash.png alt= title= border=0 centeratd
tr ?php } ?
table td tr
tr class=selKecil td width=389 height=22 bgcolor=CCCCCCstrongJumlah Data
:strong ?php echo jml; ? td td width=403 align=right bgcolor=CCCCCCstrongHalaman ke
:strong
?php for h = 1; h = max; h++ {
list[h] = row h - row; echo a href=?page=Pegawai-Datahal=list[h]ha ;
} ?td
tr table
19. pegawai_add.php ?php
include_once libraryinc.sesadmin.php; ifisset_POST[btnSimpan]{
VALIDASI FORM, jika ada kotak yang kosong, buat pesan error ke dalam kotak pesanError
pesanError = array; if trim_POST[txtNip]== {
pesanError[] = Data bNIPb tidak boleh kosong ;
Universitas Sumatera Utara
} if trim_POST[txtNamaPegawai]== {
pesanError[] = Data bNama Pegawaib tidak boleh kosong ; }
if trim_POST[cmbBagian]==BLANK { pesanError[] = Data bBagianb tidak boleh kosong ;
} if trim_POST[cmbKelamin]==BLANK {
pesanError[] = Data bJenia Kelaminb tidak boleh kosong ; }
BACA DATA DALAM FORM, masukkan datake variabel txtNip
= _POST[txtNip]; txtNamaPegawai
= _POST[txtNamaPegawai]; cmbBagian
= _POST[cmbBagian]; cmbKelamin
= _POST[cmbKelamin]; JIKA ADA PESAN ERROR DARI VALIDASI
if countpesanError=1 { echo div class=mssgBox;
echo img src=imagesattention.png brhr; noPesan=0;
foreach pesanError as indeks=pesan_tampil { noPesan++;
echo nbsp;nbsp; noPesan. pesan_tampilbr; }
echo div br; }
else { SIMPAN DATA KE DATABASE. Jika tidak menemukan pesan error, simpan
data ke database kodeBaru
= buatKodepegawai, P; mySql
= INSERT INTO pegawai kd_pegawai, nip, nm_pegawai, kd_bagian, kelamin
VALUES kodeBaru, txtNip, txtNamaPegawai, cmbBagian, cmbKelamin;
myQry=mysql_querymySql, koneksidb or die Gagalquery.mysql_error; ifmyQry{
echo meta http-equiv=refresh content=0; url=?page=Pegawai-Add; }exit;}
} Penutup POST MASUKKAN DATA KE VARIABEL
Supaya saat ada pesan error, data di dalam form tidak hilang. Jadi, tinggal meneruskanmemperbaiki yg salah
dataKode
= buatKodepegawai, P; dataNip
= isset_POST[txtNip] ? _POST[txtNip] : ;
Universitas Sumatera Utara
dataNamaPegawai = isset_POST[txtNamaPegawai] ? _POST[txtNamaPegawai] : ;
dataBagian = isset_POST[cmbBagian] ?
_POST[cmbBagian] : ; dataJenisKelamin
= isset_POST[cmbKelamin] ? _POST[cmbKelamin] : ;
? form action=?php _SERVER[PHP_SELF]; ? method=post
name=form1 target=_self table width=100 class=table-list border=0 cellspacing=1
cellpadding=4 tr
th colspan=3TAMBAH DATA PEGAWAI th tr
tr td width=231strongKodestrongtd
td width=5strong:strongtd td width=950 input name=textfield type=text value=?php echo
dataKode; ? size=10 maxlength=10 readonly=readonlytd tr
tr tdstrongNIPstrongtd
tdstrong:strongtd tdinput name=txtNip type=text id=txtNip value=?php echo
dataNip; ? size=30 maxlength=12 td tr
tr tdstrongNama Pegawai strongtd
tdstrong:strongtd tdinput name=txtNamaPegawai type=text id=txtNamaPegawai
value=?php echo dataNamaPegawai; ? size=60 maxlength=100 td tr
tr tdstrongBagian strongtd
tdstrong:strongtd tdselect name=cmbBagian
option value=BLANK....option ?php
dataSql = SELECT FROM bagian ORDER BY kd_bagian; dataQry = mysql_querydataSql, koneksidb or die Gagal
Query.mysql_error; while dataRow = mysql_fetch_arraydataQry {
if dataBagian == dataRow[kd_bagian] { cek = selected;
} else { cek=; } echo option value=dataRow[kd_bagian]
cekdataRow[nm_bagian]option;
Universitas Sumatera Utara
} ?
selecttd tr
tr tdstrongJenis Kelamin strongtd
tdstrong:strongtd tdb
select name=cmbKelamin option value=BLANK....option
?php
pilihan = arrayPerempuan, Laki-laki;
foreach pilihan as nilai { if dataJenisKelamin==nilai {
cek= selected; } else { cek = ; }
echo option value=nilai ceknilaioption; }
? select
btd tr
tr tdnbsp;td
tdnbsp;td td
input type=submit name=btnSimpan value= Simpan td tr
table form
20. pegawai_edit.php ?php