lembur_add.php ?php

for h = 1; h = max; h++ { list[h] = row h - row; echo a href=?page=Lembur-Datahal=list[h]ha ; } ? strongtd tr table 23. lembur_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[txtTanggal]== { pesanError[] = Data bTanggal Lemburb tidak boleh kosong ; } if trim_POST[cmbPegawai]==BLANK { pesanError[] = Data bPegawaib tidak boleh kosong ; } if trim_POST[txtKeterangan]== { pesanError[] = Data bKeteranganb tidak boleh kosong ; } 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 { Universitas Sumatera Utara SIMPAN DATA KE DATABASE. Jika tidak menemukan pesan error, simpan data ke database userLogin = _SESSION[SES_LOGIN]; mySql = INSERT INTO lembur kd_pegawai, tanggal, keterangan, kd_user VALUES cmbPegawai, txtTanggal, txtKeterangan, userLogin; 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 MASUKKAN DATA KE VARIABEL Supaya saat ada pesan error, data di dalam form tidak hilang. Jadi, tinggal meneruskanmemperbaiki yg salah dataPegawai = isset_POST[cmbPegawai] ? _POST[cmbPegawai] : ; dataTanggal = isset_POST[txtTanggal] ? _POST[txtTanggal] : dated-m- Y; dataKeterangan = isset_POST[txtKeterangan] ? _POST[txtKeterangan] : ; ? 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=3bTAMBAH DATA LEMBUR bth tr tr tdbTanggal Lembur btd tdb:btd tdinput name=txtTanggal type=text class=tcal value=?php echo dataTanggal; ? maxlength=12 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; Universitas Sumatera Utara 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