query("SELECT COUNT(*) FROM warga WHERE status = 'aktif'")->fetchColumn(); $total_jenis_iuran = $db->query("SELECT COUNT(*) FROM jenis_iuran")->fetchColumn(); $total_pemasukan = $db->query("SELECT SUM(jumlah) FROM pembayaran")->fetchColumn() ?: 0; $total_pengeluaran = $db->query("SELECT SUM(jumlah) FROM pengeluaran")->fetchColumn() ?: 0; $saldo = $total_pemasukan - $total_pengeluaran; // Recent payments $recent_payments = $db->query(" SELECT p.*, w.nama as nama_warga, j.nama as nama_iuran FROM pembayaran p JOIN warga w ON p.warga_id = w.id JOIN jenis_iuran j ON p.jenis_iuran_id = j.id ORDER BY p.tanggal_bayar DESC LIMIT 5 ")->fetchAll(); // Get Pengurus $pengurus = $db->query("SELECT * FROM pengurus ORDER BY urutan ASC")->fetchAll(); ?>
| Warga | Iuran | Periode | Jumlah | Tanggal |
|---|---|---|---|---|
| Belum ada data pembayaran. | ||||
| = htmlspecialchars($p['nama_warga']) ?> | = htmlspecialchars($p['nama_iuran']) ?> | = $p['periode'] ?> | Rp = number_format($p['jumlah'], 0, ',', '.') ?> | = date('d/m/Y', strtotime($p['tanggal_bayar'])) ?> |
Belum ada data pengurus.