lembur_edit.php ?php

while dataRow = mysql_fetch_arraydataQry { if dataPegawai == dataRow[kd_pegawai] { cek = selected; } else { cek=; } echo option value=dataRow[kd_pegawai] cek[ dataRow[nip] ] dataRow[nm_pegawai]option; } ? select td tr tr tdbKeterangan btd tdb:btd tdinput name=txtKeterangan type=text value=?php echo dataKeterangan; ? size=60 maxlength=100 td tr tr td width=232nbsp;td td width=5nbsp;td td width=1035 input type=submit name=btnSimpan value= Simpan td tr table form 24. lembur_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[cmbPegawai]==BLANK { pesanError[] = Data bPegawaib tidak boleh kosong ; } if trim_POST[txtTanggal]== { pesanError[] = Data bTanggal Lemburb tidak boleh kosong ; } if trim_POST[txtKeterangan]== { pesanError[] = Data bKeteranganb tidak boleh kosong ; } Universitas Sumatera Utara BACA DATA DALAM FORM, masukkan datake variabel cmbPegawai = _POST[cmbPegawai]; txtTanggal = InggrisTgl_POST[txtTanggal]; txtKeterangan = _POST[txtKeterangan]; 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 userLogin = _SESSION[SES_LOGIN]; mySql = UPDATE lembur SET kd_pegawai=cmbPegawai, tanggal=txtTanggal, keterangan=txtKeterangan, kd_user=userLogin WHERE id=._POST[txtKode].; myQry=mysql_querymySql, koneksidb or die Gagal query.mysql_error; ifmyQry{ echo meta http-equiv=refresh content=0; url=?page=Lembur-Data; } exit; } } Penutup POST if_GET { TAMPILKAN DATA DARI DATABASE, Untuk ditampilkan kembali ke form edit Kode= isset_GET[Kode] ? _GET[Kode] : _POST[txtKode]; mySql = SELECT FROM lembur WHERE id=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[id]; Universitas Sumatera Utara dataPegawai = isset_POST[cmbPegawai] ? _POST[cmbPegawai] : myData[kd_pegawai]; dataTanggal = isset_POST[txtTanggal] ? _POST[txtTanggal] : IndonesiaTglmyData[tanggal]; dataKeterangan = isset_POST[txtKeterangan] ? _POST[txtKeterangan] : myData[keterangan]; } 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 LEMBUR bth tr tr tdbTanggal Lembur btd tdb:btd tdinput name=txtTanggal type=text class=tcal value=?php echo dataTanggal; ? maxlength=12 input name=txtKode type=hidden value=?php echo dataKode; ? td tr tr tdstrongPegawai strongtd tdstrong:strongtd tdselect name=cmbPegawai option value=BLANK....option ?php dataSql = SELECT FROM pegawai ORDER BY kd_pegawai; dataQry = mysql_querydataSql, koneksidb or die Gagal Query.mysql_error; while dataRow = mysql_fetch_arraydataQry { if dataPegawai == dataRow[kd_pegawai] { cek = selected; } else { cek=; } echo option value=dataRow[kd_pegawai] cek[ dataRow[nip] ] dataRow[nm_pegawai]option; } ? select td tr tr tdbKeterangan btd tdb:btd tdinput name=txtKeterangan type=text value=?php echo dataKeterangan; ? size=60 maxlength=100 td Universitas Sumatera Utara tr tr td width=230nbsp;td td width=5nbsp;td td width=1037 input type=submit name=btnSimpan value= Simpan td tr table form 25. lembur_delete.php ?php include_once libraryinc.sesadmin.php; if_GET { ifempty_GET[Kode]{ echo bData yang dihapus tidak adab; } else { Hapus data mySql = DELETE FROM lembur WHERE id=._GET[Kode].; myQry = mysql_querymySql, koneksidb or die Eror hapus data.mysql_error; ifmyQry{ echo meta http-equiv=refresh content=0; url=?page=Lembur-Data; } } } ? 26. pinjaman_data.php ?php