diff --git a/admin/import.php b/admin/import.php index 0bebecf..a14a05f 100644 --- a/admin/import.php +++ b/admin/import.php @@ -76,7 +76,7 @@ $ibadahList = $db->query("SELECT id, nama, jenis FROM rumah_ibadah ORDER BY nama
- âš ī¸ status_bantuan: belum / sudah / menunggu  |  Baris pertama bisa berupa header (akan dideteksi otomatis) + âš ī¸ status_bantuan: belum / sudah / menunggu / darurat  |  Baris pertama bisa berupa header (akan dideteksi otomatis)
Download Template CSV diff --git a/admin/index.php b/admin/index.php index 01ff5ae..0eb136e 100644 --- a/admin/index.php +++ b/admin/index.php @@ -21,8 +21,9 @@ $stats = [ 'sudah' => (int)$db->query("SELECT COUNT(*) FROM penduduk_miskin WHERE status_bantuan='sudah'")->fetchColumn(), 'belum' => (int)$db->query("SELECT COUNT(*) FROM penduduk_miskin WHERE status_bantuan='belum'")->fetchColumn(), 'menunggu' => (int)$db->query("SELECT COUNT(*) FROM penduduk_miskin WHERE status_bantuan='menunggu'")->fetchColumn(), + 'darurat' => (int)$db->query("SELECT COUNT(*) FROM penduduk_miskin WHERE status_bantuan='darurat'")->fetchColumn(), 'anggota' => (int)$db->query("SELECT SUM(jumlah_anggota) FROM penduduk_miskin")->fetchColumn(), - 'nominal' => (float)$db->query("SELECT COALESCE(SUM(nominal_bantuan),0) FROM penduduk_miskin WHERE status_bantuan='sudah' AND nominal_bantuan IS NOT NULL")->fetchColumn(), + 'nominal' => (float)$db->query("SELECT COALESCE(SUM(nominal_bantuan),0) FROM penduduk_miskin WHERE status_bantuan IN ('sudah','darurat') AND nominal_bantuan IS NOT NULL")->fetchColumn(), ]; // Per jenis ibadah @@ -103,6 +104,11 @@ $trenBulan = $db->query("
Menunggu Verif.
+
+
🚨
+
+
Bantuan Darurat (Musibah)
+
👤
@@ -133,6 +139,7 @@ $trenBulan = $db->query(" ● Sudah: ● Belum: ● Menunggu: + ● Darurat:
@@ -223,9 +230,9 @@ const cOpts = { responsive: true, maintainAspectRatio: false, new Chart(document.getElementById('chart-status').getContext('2d'), { type: 'doughnut', data: { - labels: ['Sudah Dibantu','Belum Dibantu','Menunggu'], - datasets: [{ data: [,,], - backgroundColor: ['rgba(34,197,94,0.8)','rgba(239,68,68,0.8)','rgba(245,158,11,0.8)'], + labels: ['Sudah Dibantu','Belum Dibantu','Menunggu','Bantuan Darurat'], + datasets: [{ data: [,,,], + backgroundColor: ['rgba(34,197,94,0.8)','rgba(239,68,68,0.8)','rgba(245,158,11,0.8)','rgba(168,85,247,0.8)'], borderColor: ['#161b27'], borderWidth: 2 }] }, options: { ...cOpts, cutout:'65%' } diff --git a/admin/penduduk_miskin.php b/admin/penduduk_miskin.php index 3ef9be1..e6690e7 100644 --- a/admin/penduduk_miskin.php +++ b/admin/penduduk_miskin.php @@ -79,6 +79,7 @@ $ibadahList = $db->query("SELECT id, nama, jenis FROM rumah_ibadah ORDER BY nama +
@@ -223,6 +224,7 @@ $ibadahList = $db->query("SELECT id, nama, jenis FROM rumah_ibadah ORDER BY nama +
diff --git a/index.php b/index.php index 3cbe0d4..5a0dada 100644 --- a/index.php +++ b/index.php @@ -60,6 +60,7 @@ require_once __DIR__ . '/config/config.php'; +