Enhancement: Complete overhaul of SIDAK application

- Report: Added printable reports for all categories.
- Dashboard: Fixed broken links and implemented gender balance filtering.
- Logic: Auto-integration of Arrivals and Births into Resident/KK data.
- Fix: Solved deletion popup bug in Birth Data.
- Feature: Added Full KK History view.
- Feature: Implemented Dynamic Village Profile for letter templates.
This commit is contained in:
2026-01-18 16:25:38 +08:00
parent a10d6f70fb
commit 74b8f572a2
25 changed files with 841 additions and 102 deletions

View File

@@ -7,6 +7,11 @@
$tanggal = date("m/y");
$tgl = date("d/m/y");
// Ambil data profil desa
$sql_profil = "select * from tb_profil where id_profil=1";
$query_profil = mysqli_query($koneksi, $sql_profil);
$data_profil = mysqli_fetch_array($query_profil,MYSQLI_BOTH);
?>
@@ -20,14 +25,13 @@
<body>
<center>
<h2>PEMERINTAH KABUPATEN PERCONTOHAN</h2>
<h3>KECAMATAN PERCONTOHAN
<br>DESA PERCONTOHAN</h3>
<h2>PEMERINTAH <?php echo strtoupper($data_profil['kabupaten']); ?></h2>
<h3><?php echo strtoupper($data_profil['kecamatan']); ?>
<br><?php echo strtoupper($data_profil['nama_desa']); ?></h3>
<p>________________________________________________________________________</p>
<?php
$sql_tampil = "select * from tb_datang
where id_datang ='$id'";
$sql_tampil = "select * from tb_datang where id_datang='$id'";
$query_tampil = mysqli_query($koneksi, $sql_tampil);
$no=1;
@@ -37,14 +41,15 @@
<center>
<h4>
<u>SURAT KETARANGAN PENDATANG</u>
<u>SURAT KETERANGAN PENDATANG</u>
</h4>
<h4>No Surat :
<?php echo $data['id_datang']; ?>/Ket.Pendatang/
<?php echo $id; ?>/Ket.Pendatang/
<?php echo $tanggal; ?>
</h4>
</center>
<p>Yang bertandatangan dibawah ini Kepala Desa ........., Kecamatan ............., Kabupaten .........., dengan ini menerangkan
<p>Yang bertandatangan dibawah ini Kepala Desa <?php echo $data_profil['nama_desa']; ?>,
<?php echo $data_profil['kecamatan']; ?>, <?php echo $data_profil['kabupaten']; ?>, dengan ini menerangkan
bahawa :</P>
<table>
<tbody>
@@ -79,7 +84,7 @@
<?php } ?>
</tbody>
</table>
<p>Benar-benar Telah datang dan berencana untuk tinggal di Desa Maju Jaya, Kecamatan Maju Jaya, Kabupuaten Maju Jaya.</P>
<p>Benar-benar Telah datang dan berencana untuk tinggal di <?php echo $data_profil['nama_desa']; ?>, <?php echo $data_profil['kecamatan']; ?>, <?php echo $data_profil['kabupaten']; ?>.</P>
<p>Demikian Surat ini dibuat, agar dapat digunakan sebagaimana mestinya.</P>
<br>
<br>
@@ -87,16 +92,16 @@
<br>
<br>
<p align="right">
Maju Jaya,
<?php echo $data_profil['nama_desa']; ?>,
<?php echo $tgl; ?>
<br> KEPALA DESA ...............
<br> KEPALA DESA
<br>
<br>
<br>
<br>
<br>
<br>
<br>(....................................................)
<br>(<?php echo $data_profil['kepala_desa']; ?>)
</p>

View File

@@ -1,12 +1,17 @@
<?php
include "../inc/koneksi.php";
if (isset ($_POST['btnCetak'])){
if (isset ($_POST['Cetak'])){
$id = $_POST['id_pend'];
}
$tanggal = date("m/y");
$tgl = date("d/m/y");
// Ambil data profil desa
$sql_profil = "select * from tb_profil where id_profil=1";
$query_profil = mysqli_query($koneksi, $sql_profil);
$data_profil = mysqli_fetch_array($query_profil,MYSQLI_BOTH);
?>
@@ -20,9 +25,9 @@
<body>
<center>
<h2>PEMERINTAH KABUPATEN PERCONTOHAN</h2>
<h3>KECAMATAN PERCONTOHAN
<br>DESA PERCONTOHAN</h3>
<h2>PEMERINTAH <?php echo strtoupper($data_profil['kabupaten']); ?></h2>
<h3><?php echo strtoupper($data_profil['kecamatan']); ?>
<br><?php echo strtoupper($data_profil['nama_desa']); ?></h3>
<p>________________________________________________________________________</p>
<?php
@@ -37,14 +42,15 @@
<center>
<h4>
<u>SURAT KETARANGAN DOMISILI</u>
<u>SURAT KETERANGAN DOMISILI</u>
</h4>
<h4>No Surat :
<?php echo $data['id_pend']; ?>/Ket.Domisili/
<?php echo $id; ?>/Ket.Domisili/
<?php echo $tanggal; ?>
</h4>
</center>
<p>Yang bertandatangan dibawah ini Kepala Desa .............., Kecamatan ............., Kabupaten ............, dengan ini menerangkan
<p>Yang bertandatangan dibawah ini Kepala Desa <?php echo $data_profil['nama_desa']; ?>,
<?php echo $data_profil['kecamatan']; ?>, <?php echo $data_profil['kabupaten']; ?>, dengan ini menerangkan
bahawa :</P>
<table>
<tbody>
@@ -73,24 +79,24 @@
<?php } ?>
</tbody>
</table>
<p>Adalah benar-benar warga Desa ......., Kecamatan ..........., Kabupuaten ..............</P>
<p>Demikian Surat ini dibuat, agar dapat digunakan sebagai mana mestinya.</P>
<p>Adalah benar-benar warga <?php echo $data_profil['nama_desa']; ?>, <?php echo $data_profil['kecamatan']; ?>, <?php echo $data_profil['kabupaten']; ?></P>
<p>Demikian Surat ini dibuat, agar dapat digunakan sebagaimana mestinya.</P>
<br>
<br>
<br>
<br>
<br>
<p align="right">
Maju Jaya,
<?php echo $data_profil['nama_desa']; ?>,
<?php echo $tgl; ?>
<br> KEPALA DESA ...............
<br> KEPALA DESA
<br>
<br>
<br>
<br>
<br>
<br>
<br>(....................................................)
<br>(<?php echo $data_profil['kepala_desa']; ?>)
</p>

View File

@@ -7,6 +7,11 @@
$tanggal = date("m/y");
$tgl = date("d/m/y");
// Ambil data profil desa
$sql_profil = "select * from tb_profil where id_profil=1";
$query_profil = mysqli_query($koneksi, $sql_profil);
$data_profil = mysqli_fetch_array($query_profil,MYSQLI_BOTH);
?>
@@ -20,9 +25,9 @@
<body>
<center>
<h2>PEMERINTAH KABUPATEN PERCONTOHAN</h2>
<h3>KECAMATAN PERCONTOHAN
<br>DESA PERCONTOHAN</h3>
<h2>PEMERINTAH <?php echo strtoupper($data_profil['kabupaten']); ?></h2>
<h3><?php echo strtoupper($data_profil['kecamatan']); ?>
<br><?php echo strtoupper($data_profil['nama_desa']); ?></h3>
<p>________________________________________________________________________</p>
<?php
@@ -35,14 +40,15 @@
<center>
<h4>
<u>SURAT KETARANGAN KELAHIRAN</u>
<u>SURAT KETERANGAN KELAHIRAN</u>
</h4>
<h4>No Surat :
<?php echo $data['id_lahir']; ?>/Ket.Kelahiran/
<?php echo $tanggal; ?>
</h4>
</center>
<p>Yang bertandatangan dibawah ini Kepala Desa .................., Kecamatan ..........., Kabupaten ..............., dengan ini menerangkan
<p>Yang bertandatangan dibawah ini Kepala Desa <?php echo $data_profil['nama_desa']; ?>,
<?php echo $data_profil['kecamatan']; ?>, <?php echo $data_profil['kabupaten']; ?>, dengan ini menerangkan
bahawa :</P>
<table>
<tbody>
@@ -70,7 +76,7 @@
<?php } ?>
</tbody>
</table>
<p>Telah benar-benar Lahir di Desa ..........., Kecamatan ..........., Kabupuaten ................</P>
<p>Telah benar-benar Lahir di <?php echo $data_profil['nama_desa']; ?>, <?php echo $data_profil['kecamatan']; ?>, <?php echo $data_profil['kabupaten']; ?></P>
<p>Demikian Surat ini dibuat, agar dapat digunakan sebagaimana mestinya.</P>
<br>
<br>
@@ -78,16 +84,16 @@
<br>
<br>
<p align="right">
Maju Jaya,
<?php echo $data_profil['nama_desa']; ?>,
<?php echo $tgl; ?>
<br> KEPALA DESA .................
<br> KEPALA DESA
<br>
<br>
<br>
<br>
<br>
<br>
<br>(....................................................)
<br>(<?php echo $data_profil['kepala_desa']; ?>)
</p>

View File

@@ -7,6 +7,11 @@
$tanggal = date("m/y");
$tgl = date("d/m/y");
// Ambil data profil desa
$sql_profil = "select * from tb_profil where id_profil=1";
$query_profil = mysqli_query($koneksi, $sql_profil);
$data_profil = mysqli_fetch_array($query_profil,MYSQLI_BOTH);
?>
@@ -20,16 +25,13 @@
<body>
<center>
<h2>PEMERINTAH KABUPATEN PERCONTOHAN</h2>
<h3>KECAMATAN PERCONTOHAN
<br>DESA PERCONTOHAN</h3>
<h2>PEMERINTAH <?php echo strtoupper($data_profil['kabupaten']); ?></h2>
<h3><?php echo strtoupper($data_profil['kecamatan']); ?>
<br><?php echo strtoupper($data_profil['nama_desa']); ?></h3>
<p>________________________________________________________________________</p>
<?php
$sql_tampil = "select m.id_mendu, m.tgl_mendu, m.sebab, p.nik, p.nama from tb_mendu m inner join tb_pdd p on
m.id_pdd=p.id_pend
where id_mendu ='$id'";
$sql_tampil = "select m.tgl_mendu, m.sebab, p.nik, p.nama from tb_mendu m inner join tb_pdd p on m.id_pdd=p.id_pend where id_mendu='$id'";
$query_tampil = mysqli_query($koneksi, $sql_tampil);
$no=1;
while ($data = mysqli_fetch_array($query_tampil,MYSQLI_BOTH)) {
@@ -38,14 +40,15 @@
<center>
<h4>
<u>SURAT KETARANGAN KEMATIAN</u>
<u>SURAT KETERANGAN KEMATIAN</u>
</h4>
<h4>No Surat :
<?php echo $data['id_mendu']; ?>/Ket.Kematian/
<?php echo $id; ?>/Ket.Kematian/
<?php echo $tanggal; ?>
</h4>
</center>
<p>Yang bertandatangan dibawah ini Kepala Desa ............., Kecamatan .........., Kabupaten .............., dengan ini menerangkan
<p>Yang bertandatangan dibawah ini Kepala Desa <?php echo $data_profil['nama_desa']; ?>,
<?php echo $data_profil['kecamatan']; ?>, <?php echo $data_profil['kabupaten']; ?>, dengan ini menerangkan
bahawa :</P>
<table>
<tbody>
@@ -80,8 +83,7 @@
<?php } ?>
</tbody>
</table>
<p>Benar-benar telah
<b>Meninggal Dunia</b>, pada waktu yang telah disebutkan diatas.</P>
<p>Benar-benar telah meninggal dunia, pada waktu yang telah disebutkan diatas.</P>
<p>Demikian Surat ini dibuat, agar dapat digunakan sebagaimana mestinya.</P>
<br>
<br>
@@ -89,16 +91,16 @@
<br>
<br>
<p align="right">
Maju Jaya,
<?php echo $data_profil['nama_desa']; ?>,
<?php echo $tgl; ?>
<br> KEPALA DESA ..............
<br> KEPALA DESA
<br>
<br>
<br>
<br>
<br>
<br>
<br>(....................................................)
<br>(<?php echo $data_profil['kepala_desa']; ?>)
</p>

View File

@@ -2,11 +2,16 @@
include "../inc/koneksi.php";
if (isset ($_POST['Cetak'])){
$id = $_POST['id_pend'];
$id = $_POST['id_pindah'];
}
$tanggal = date("m/y");
$tgl = date("d/m/y");
// Ambil data profil desa
$sql_profil = "select * from tb_profil where id_profil=1";
$query_profil = mysqli_query($koneksi, $sql_profil);
$data_profil = mysqli_fetch_array($query_profil,MYSQLI_BOTH);
?>
@@ -20,15 +25,13 @@
<body>
<center>
<h2>PEMERINTAH KABUPATEN PERCONTOHAN</h2>
<h3>KECAMATAN PERCONTOHAN
<br>DESA PERCONTOHAN</h3>
<h2>PEMERINTAH <?php echo strtoupper($data_profil['kabupaten']); ?></h2>
<h3><?php echo strtoupper($data_profil['kecamatan']); ?>
<br><?php echo strtoupper($data_profil['nama_desa']); ?></h3>
<p>________________________________________________________________________</p>
<?php
$sql_tampil = "select * from tb_pdd
where status='Pindah' and id_pend ='$id'";
$sql_tampil = "select p.nama, p.nik, d.tgl_pindah, d.alasan from tb_pindah d inner join tb_pdd p on d.id_pdd=p.id_pend where id_pindah='$id'";
$query_tampil = mysqli_query($koneksi, $sql_tampil);
$no=1;
while ($data = mysqli_fetch_array($query_tampil,MYSQLI_BOTH)) {
@@ -37,14 +40,15 @@
<center>
<h4>
<u>SURAT KETARANGAN PINDAH</u>
<u>SURAT KETERANGAN PINDAH</u>
</h4>
<h4>No Surat :
<?php echo $data['id_pend']; ?>/Ket.Pindah/
<?php echo $id; ?>/Ket.Pindah/
<?php echo $tanggal; ?>
</h4>
</center>
<p>Yang bertandatangan dibawah ini Kepala Desa ............., Kecamatan ............., Kabupaten ............, dengan ini menerangkan
<p>Yang bertandatangan dibawah ini Kepala Desa <?php echo $data_profil['nama_desa']; ?>,
<?php echo $data_profil['kecamatan']; ?>, <?php echo $data_profil['kabupaten']; ?>, dengan ini menerangkan
bahawa :</P>
<table>
<tbody>
@@ -63,34 +67,40 @@
</td>
</tr>
<tr>
<td>TTL</td>
<td>Tanggal Pindah</td>
<td>:</td>
<td>
<?php echo $data['tempat_lh']; ?>/
<?php echo $data['tgl_lh']; ?>
<?php echo $data['tgl_pindah']; ?>
</td>
</tr>
<tr>
<td>Alasan</td>
<td>:</td>
<td>
<?php echo $data['alasan']; ?>
</td>
</tr>
<?php } ?>
</tbody>
</table>
<p>Telah benar-benar Pindah dari Desa ..........., Kecamatan ............, Kabupuaten ....................</P>
<p>Demikian Surat ini dibuat, agar dapat digunakan sebagai mana mestinya.</P>
<p>Benar-benar Telah pindah dari <?php echo $data_profil['nama_desa']; ?>, <?php echo $data_profil['kecamatan']; ?>, <?php echo $data_profil['kabupaten']; ?>.</P>
<p>Demikian Surat ini dibuat, agar dapat digunakan sebagaimana mestinya.</P>
<br>
<br>
<br>
<br>
<br>
<p align="right">
Maju Jaya,
<?php echo $data_profil['nama_desa']; ?>,
<?php echo $tgl; ?>
<br> KEPALA DESA ...............
<br> KEPALA DESA
<br>
<br>
<br>
<br>
<br>
<br>
<br>(....................................................)
<br>(<?php echo $data_profil['kepala_desa']; ?>)
</p>

55
report/laporan_datang.php Normal file
View File

@@ -0,0 +1,55 @@
<?php
include "../inc/koneksi.php";
$tanggal = date("d/m/y");
?>
<!DOCTYPE html>
<html lang="en">
<head>
<title>LAPORAN DATA PENDATANG</title>
</head>
<body>
<center>
<h2>PEMERINTAH KABUPATEN PERCONTOHAN</h2>
<h3>KECAMATAN PERCONTOHAN <br> DESA PERCONTOHAN</h3>
<p>________________________________________________________________________</p>
<h3>LAPORAN DATA PENDATANG</h3>
<p align="left">Dicetak Tanggal : <?php echo $tanggal; ?></p>
</center>
<table border="1" cellspacing="0" style="width: 100%">
<thead>
<tr>
<th>No</th>
<th>NIK</th>
<th>Nama</th>
<th>Jekel</th>
<th>Tanggal Datang</th>
<th>Pelapor</th>
</tr>
</thead>
<tbody>
<?php
$no=1;
$sql_tampil = "SELECT d.nik, d.nama_datang, d.jekel, d.tgl_datang, p.nama as pelapor
FROM tb_datang d
INNER JOIN tb_pdd p ON d.pelapor=p.id_pend";
$query_tampil = mysqli_query($koneksi, $sql_tampil);
while ($data = mysqli_fetch_array($query_tampil,MYSQLI_BOTH)) {
?>
<tr>
<td align="center"><?php echo $no++; ?></td>
<td>'<?php echo $data['nik']; ?></td>
<td><?php echo $data['nama_datang']; ?></td>
<td align="center"><?php echo $data['jekel']; ?></td>
<td><?php echo $data['tgl_datang']; ?></td>
<td><?php echo $data['pelapor']; ?></td>
</tr>
<?php } ?>
</tbody>
</table>
<script>
window.print();
</script>
</body>
</html>

53
report/laporan_kk.php Normal file
View File

@@ -0,0 +1,53 @@
<?php
include "../inc/koneksi.php";
$tanggal = date("d/m/y");
?>
<!DOCTYPE html>
<html lang="en">
<head>
<title>LAPORAN DATA KARTU KELUARGA</title>
</head>
<body>
<center>
<h2>PEMERINTAH KABUPATEN PERCONTOHAN</h2>
<h3>KECAMATAN PERCONTOHAN <br> DESA PERCONTOHAN</h3>
<p>________________________________________________________________________</p>
<h3>LAPORAN DATA KARTU KELUARGA</h3>
<p align="left">Dicetak Tanggal : <?php echo $tanggal; ?></p>
</center>
<table border="1" cellspacing="0" style="width: 100%">
<thead>
<tr>
<th>No</th>
<th>No KK</th>
<th>Kepala Keluarga</th>
<th>Alamat</th>
<th>Anggota</th>
</tr>
</thead>
<tbody>
<?php
$no=1;
$sql_tampil = "SELECT k.no_kk, k.kepala, k.desa, k.rt, k.rw, k.kec, k.kab, k.prov, COUNT(a.id_anggota) as jumlah
FROM tb_kk k LEFT JOIN tb_anggota a ON k.id_kk = a.id_kk
GROUP BY k.id_kk";
$query_tampil = mysqli_query($koneksi, $sql_tampil);
while ($data = mysqli_fetch_array($query_tampil,MYSQLI_BOTH)) {
?>
<tr>
<td align="center"><?php echo $no++; ?></td>
<td>'<?php echo $data['no_kk']; ?></td>
<td><?php echo $data['kepala']; ?></td>
<td><?php echo $data['desa']; ?>, RT <?php echo $data['rt']; ?>/ RW <?php echo $data['rw']; ?></td>
<td align="center"><?php echo $data['jumlah']; ?> Orang</td>
</tr>
<?php } ?>
</tbody>
</table>
<script>
window.print();
</script>
</body>
</html>

53
report/laporan_lahir.php Normal file
View File

@@ -0,0 +1,53 @@
<?php
include "../inc/koneksi.php";
$tanggal = date("d/m/y");
?>
<!DOCTYPE html>
<html lang="en">
<head>
<title>LAPORAN DATA KELAHIRAN</title>
</head>
<body>
<center>
<h2>PEMERINTAH KABUPATEN PERCONTOHAN</h2>
<h3>KECAMATAN PERCONTOHAN <br> DESA PERCONTOHAN</h3>
<p>________________________________________________________________________</p>
<h3>LAPORAN DATA KELAHIRAN</h3>
<p align="left">Dicetak Tanggal : <?php echo $tanggal; ?></p>
</center>
<table border="1" cellspacing="0" style="width: 100%">
<thead>
<tr>
<th>No</th>
<th>Nama Bayi</th>
<th>Tanggal Lahir</th>
<th>Jenis Kelamin</th>
<th>Keluarga</th>
</tr>
</thead>
<tbody>
<?php
$no=1;
$sql_tampil = "SELECT l.nama, l.tgl_lh, l.jekel, k.no_kk, k.kepala
FROM tb_lahir l
INNER JOIN tb_kk k ON k.id_kk=l.id_kk";
$query_tampil = mysqli_query($koneksi, $sql_tampil);
while ($data = mysqli_fetch_array($query_tampil,MYSQLI_BOTH)) {
?>
<tr>
<td align="center"><?php echo $no++; ?></td>
<td><?php echo $data['nama']; ?></td>
<td><?php echo $data['tgl_lh']; ?></td>
<td align="center"><?php echo $data['jekel']; ?></td>
<td><?php echo $data['kepala']; ?> (No KK: '<?php echo $data['no_kk']; ?>)</td>
</tr>
<?php } ?>
</tbody>
</table>
<script>
window.print();
</script>
</body>
</html>

53
report/laporan_mendu.php Normal file
View File

@@ -0,0 +1,53 @@
<?php
include "../inc/koneksi.php";
$tanggal = date("d/m/y");
?>
<!DOCTYPE html>
<html lang="en">
<head>
<title>LAPORAN DATA KEMATIAN</title>
</head>
<body>
<center>
<h2>PEMERINTAH KABUPATEN PERCONTOHAN</h2>
<h3>KECAMATAN PERCONTOHAN <br> DESA PERCONTOHAN</h3>
<p>________________________________________________________________________</p>
<h3>LAPORAN DATA KEMATIAN</h3>
<p align="left">Dicetak Tanggal : <?php echo $tanggal; ?></p>
</center>
<table border="1" cellspacing="0" style="width: 100%">
<thead>
<tr>
<th>No</th>
<th>NIK</th>
<th>Nama</th>
<th>Tanggal Wafat</th>
<th>Sebab</th>
</tr>
</thead>
<tbody>
<?php
$no=1;
$sql_tampil = "SELECT p.nik, p.nama, m.tgl_mendu, m.sebab
FROM tb_mendu m
INNER JOIN tb_pdd p ON p.id_pend=m.id_pdd";
$query_tampil = mysqli_query($koneksi, $sql_tampil);
while ($data = mysqli_fetch_array($query_tampil,MYSQLI_BOTH)) {
?>
<tr>
<td align="center"><?php echo $no++; ?></td>
<td>'<?php echo $data['nik']; ?></td>
<td><?php echo $data['nama']; ?></td>
<td><?php echo $data['tgl_mendu']; ?></td>
<td><?php echo $data['sebab']; ?></td>
</tr>
<?php } ?>
</tbody>
</table>
<script>
window.print();
</script>
</body>
</html>

View File

@@ -0,0 +1,53 @@
<?php
include "../inc/koneksi.php";
$tanggal = date("d/m/y");
?>
<!DOCTYPE html>
<html lang="en">
<head>
<title>LAPORAN DATA PENDUDUK</title>
</head>
<body>
<center>
<h2>PEMERINTAH KABUPATEN PERCONTOHAN</h2>
<h3>KECAMATAN PERCONTOHAN <br> DESA PERCONTOHAN</h3>
<p>________________________________________________________________________</p>
<h3>LAPORAN DATA PENDUDUK</h3>
<p align="left">Dicetak Tanggal : <?php echo $tanggal; ?></p>
</center>
<table border="1" cellspacing="0" style="width: 100%">
<thead>
<tr>
<th>No</th>
<th>NIK</th>
<th>Nama</th>
<th>JK</th>
<th>Alamat</th>
<th>Status</th>
</tr>
</thead>
<tbody>
<?php
$no=1;
$sql_tampil = "SELECT * FROM tb_pdd";
$query_tampil = mysqli_query($koneksi, $sql_tampil);
while ($data = mysqli_fetch_array($query_tampil,MYSQLI_BOTH)) {
?>
<tr>
<td align="center"><?php echo $no++; ?></td>
<td>'<?php echo $data['nik']; ?></td>
<td><?php echo $data['nama']; ?></td>
<td align="center"><?php echo $data['jekel']; ?></td>
<td><?php echo $data['desa']; ?>, RT <?php echo $data['rt']; ?>/ RW <?php echo $data['rw']; ?></td>
<td><?php echo $data['status']; ?></td>
</tr>
<?php } ?>
</tbody>
</table>
<script>
window.print();
</script>
</body>
</html>

53
report/laporan_pindah.php Normal file
View File

@@ -0,0 +1,53 @@
<?php
include "../inc/koneksi.php";
$tanggal = date("d/m/y");
?>
<!DOCTYPE html>
<html lang="en">
<head>
<title>LAPORAN DATA PINDAH</title>
</head>
<body>
<center>
<h2>PEMERINTAH KABUPATEN PERCONTOHAN</h2>
<h3>KECAMATAN PERCONTOHAN <br> DESA PERCONTOHAN</h3>
<p>________________________________________________________________________</p>
<h3>LAPORAN DATA PINDAH</h3>
<p align="left">Dicetak Tanggal : <?php echo $tanggal; ?></p>
</center>
<table border="1" cellspacing="0" style="width: 100%">
<thead>
<tr>
<th>No</th>
<th>NIK</th>
<th>Nama</th>
<th>Tanggal Pindah</th>
<th>Alasan</th>
</tr>
</thead>
<tbody>
<?php
$no=1;
$sql_tampil = "SELECT p.nik, p.nama, m.tgl_pindah, m.alasan
FROM tb_pindah m
INNER JOIN tb_pdd p ON p.id_pend=m.id_pdd";
$query_tampil = mysqli_query($koneksi, $sql_tampil);
while ($data = mysqli_fetch_array($query_tampil,MYSQLI_BOTH)) {
?>
<tr>
<td align="center"><?php echo $no++; ?></td>
<td>'<?php echo $data['nik']; ?></td>
<td><?php echo $data['nama']; ?></td>
<td><?php echo $data['tgl_pindah']; ?></td>
<td><?php echo $data['alasan']; ?></td>
</tr>
<?php } ?>
</tbody>
</table>
<script>
window.print();
</script>
</body>
</html>