91 Gambar 4.4 Halaman Sekretaris Desa Admin
4.5.1.3.1 Halaman Data Penduduk
Gambar 4.5 Halaman Data Penduduk Halaman data penduduk gambar 4.5 menampilkan NIK, nama, dan
alamat penduduk kampung yang telah terdaftar. Pada halaman ini tedapat
link
92 aksi berupa tambah data, cari data, edit data, dan hapus data penduduk. Berikut ini
aadalah listing program untuk menampilkan halaman data penduduk :
echo h1Data Pendudukh1 table class=table_list
input type=button value=Tambah Penduduk onclick=\window.location.href=?page=pendudukact=tambahpenduduk
;\ form method=POST action=
Cari Penduduk 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
thNIKth thNamath
thAlamatth thAksith;
p = new Paging; batas = 10;
posisi = p-cariPosisibatas; tampil=mysql_queryselect from penduduk order by nik desc
limit posisi,batas; hasil=mysql_querytampil;
no=posisi+1; while line=mysql_fetch_arraytampil{
echo tr tdnotd
tdline[nik]td tdline[nama]td
tdline[alamat]td td
a href=?page=pendudukact=editpendudukid=line[nik]Edita | a href=aksi?page=pendudukact=hapusid=line[nik]Hapusa
td tr;
no++; }
echo table; jmldata = mysql_num_rowsmysql_querySELECT FROM
penduduk; jmlhalaman = p-jumlahHalamanjmldata, batas;
93
linkHalaman = p-navHalaman_GET[halaman], jmlhalaman; echo plinkHalamanp;
Listing Program 4.3 penduduk.php
4.5.1.3.2 Halaman
Input
Data Penduduk
Gambar 4.6 Halaman
Input
Data Penduduk Halaman
input
data penduduk gambar 4.6 terdiri dari form NIK, nomor KK, nama, tanggal lahir, tempat lahir, jenis kelamin, alamat, agama,
pekerjaan, golongan darah, status, anak ke, kewarganegaraan, nomor paspor, nomor kitaskitap dan foto penduduk. Berikut ini adalah listing program untuk
proses
input
data penduduk :
94
elseif module==penduduk AND act==input{ thn = _POST[thn];
tgl = dateY; usia = tgl-thn;
tgl1 = _POST[thn].-._POST[bln].-._POST[tgl]; lokasi_file = _FILES[foto][tmp_name];
nama_file = _FILES[foto][name]; if emptylokasi_file {
move_uploaded_filelokasi_file, .Fotonama_file; mysql_queryINSERT INTO penduduk nik, no_kk, nama, tgl_lahir,
tmp_lahir, jenis_kel, alamat, umur, agama, pekerjaan, gol_darah, status, anak_ke, kewarganegaraan, no_paspor, no_kitas_kitap, foto
VALUES_POST[nik],_POST[no_kk],_POST[nama],tgl1,_POS T[tmp],_POST[jk],_POST[alamat],usia,_POST[agama],_P
OST[pekerjaan],_POST[gol],_POST[status],_POST[anak],_P OST[warga],_POST[paspor],_POST[kitas],nama_file;
} headerlocation:....main.php?page=.module;
}
Listing Program 4.4 Proses
input
data penduduk aksi_penduduk.php
95
4.5.1.3.3 Halaman Edit Data Penduduk