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