101
4.5.1.3.7 Halaman
Input
Data KK Kepala Keluarga
Gambar 4.11 Halaman
Input
Data KK Halaman
input
data KK gambar 4.11 terdiri dari form nomor KK, kode kampung, NIK, jumlah anggota, dan daftar anggota. Berikut ini adalah
listing program untuk proses
input
data KK :
elseif module==kk AND act==input{ insert=mysql_queryINSERT INTO kk no_kk, kode_kam, jml_anggota
VALUES _POST[no_kk], _POST[kode], _POST[jumlah]; headerlocation:....main.php?page=.module;
}
Listing Program 4.9 Proses
input
data KK aksi_kk.php
102
4.5.1.3.8 Halaman Edit Data KK Kepala Keluarga
Gambar 4.12 Halaman Edit Data KK
Halaman edit data KK gambar 4.12 berfungsi untuk mengedit data KK. Pada halaman ini ditampilkan nomor KK, kode kampung, NIK, jumlah
anggota dan daftar anggota. Berikut ini adalah listing program untuk proses edit data KK :
elseif module==kk AND act==update{ mysql_queryUPDATE kk SET no_kk=_POST[no_kk],
kode_kam=_POST[kode], jml_anggota=_POST[jumlah]
WHERE no_kk=_POST[id]; headerlocation:....main.php?page=.module;
}
Listing Program 4.10 Proses edit data KK aksi_kk.php
103
4.5.1.3.9 Halaman Data Surat Keterangan Domisili
Gambar 4.13 Halaman Data Surat Keterangan Domisili Halaman data surat keterangan domisili gambar 4.13 menampilkan
nomor SKD, NIK, dan nama. Pada halaman ini terdapat
link
aksi berupa cari, tambah, cetak, edit dan hapus data surat keterangan domisili. Berikut ini adalah
listing program untuk menampilkan data surat keterangan domisili :
echo h1Data Surat Keterangan Domisilih1 table class=table_list
input type=button value=Tambah SKD onclick=\window.location.href=?page=domisiliact=tambahdomisili
;\ form method=POST action=
Cari SKD input type=text name=key
select name=level option value=0Namaoption
option value=1NIKoption select
input type=submit namecari value=CARI form
tr thNo.th
thNo.SKDth thNIKth
104
thNamath thAksith;
p = new Paging; batas = 10;
posisi = p-cariPosisibatas; tampil=mysql_querySELECT d.no_skd, d.nik, p.nama
FROM domisili d, penduduk p WHERE d.no_skd = d.nik = p.nama order by
no_skd desc limit posisi,batas; hasil=mysql_querytampil;
no=posisi+1; while line=mysql_fetch_arraytampil{
echo tr tdnotd
tdline[no_skd]td tdline[nik]td
tdline[nama]td td
a href=cetak_domisili.php?id=line[no_skd]Cetaka | a href=?page=domisiliact=editdomisiliid=line[no_skd]Edita
| a href=aksi?page=domisiliact=hapusid=line[no_skd]Hapusa
td tr;
no++; }
echo table; jmldata = mysql_num_rowsmysql_querySELECT FROM
domisili; jmlhalaman = p-jumlahHalamanjmldata, batas;
linkHalaman = p-navHalaman_GET[halaman], jmlhalaman; echo plinkHalamanp;
Listing Program 4.11 domisili.php
105
4.5.1.3.10 Halaman