pegawai_edit.php ?php

} ? 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 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[txtKode]== { pesanError[] = Data bKode b tidak terbaca ; } if trim_POST[txtNip]== { pesanError[] = Data bNipb tidak boleh kosong ; } if trim_POST[txtNamaPegawai]== { Universitas Sumatera Utara pesanError[] = Data bNama Pegawaib tidak boleh kosong ; } if trim_POST[cmbBagian]==BLANK { pesanError[] = Data bKode Bagianb 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 error, simpan data ke database mySql = UPDATE pegawai SET nip=txtNip, nm_pegawai=txtNamaPegawai, kd_bagian=cmbBagian, kelamin=cmbKelamin WHERE kd_pegawai=._POST[txtKode].; myQry=mysql_querymySql, koneksidb or die Gagal query.mysql_error; ifmyQry{ echo meta http-equiv=refresh content=0; url=?page=Pegawai-Data; } exit; } } Penutup POST =======TAMPILKAN DATA KE FORM ====== if_GET { TAMPILKAN DATA DARI DATABASE, Untuk ditampilkan kembali ke form edit Kode= isset_GET[Kode] ? _GET[Kode] : _POST[txtKode]; Universitas Sumatera Utara mySql = SELECT FROM pegawai WHERE kd_pegawai=Kode; myQry = mysql_querymySql, koneksidb or die Query ambil data salah : .mysql_error; Baca data myData = mysql_fetch_arraymyQry; Masukkan data ke dalam variabel dataKode = myData[kd_pegawai]; dataNip = isset_POST[txtNip] ? _POST[txtNip] : myData[nip]; dataNamaPegawai = isset_POST[txtNamaPegawai] ? _POST[txtNamaPegawai] : myData[nm_pegawai]; dataBagian = isset_POST[cmbBagian] ? _POST[cmbBagian] : myData[kd_bagian]; dataJenisKelamin = isset_POST[cmbKelamin] ? _POST[cmbKelamin] : myData[kelamin]; } Penutup GET ? 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=3bUBAH DATA PEGAWAI bth tr tr td width=230bKodebtd td width=5b:btd td width=951 input name=textfield type=text value=?php echo dataKode; ? size=10 maxlength=5 readonly=readonly input name=txtKode type=hidden value=?php echo dataKode; ? td tr tr tdbNIPbtd tdb:btd tdinput name=txtNip type=text value=?php echo dataNip; ? size=30 maxlength=12 td tr tr tdbNama Pegawai btd tdb:btd tdinput name=txtNamaPegawai type=text value=?php echo dataNamaPegawai; ? size=60 maxlength=100 td tr tr tdstrongBagian strongtd Universitas Sumatera Utara tdb:btd 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; } sqlData =; ? selecttd tr tr tdbJenis Kelamin btd tdb:btd 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 Universitas Sumatera Utara 21. pegawai_delete.php ?php