fix : debug 02

This commit is contained in:
2026-06-11 16:30:49 +07:00
parent 9698b92769
commit 7407e7447c
+23 -6
View File
@@ -2,12 +2,27 @@
include 'koneksi.php';
echo "<div style='font-family:sans-serif; padding:20px; background:#fafaf9; border-radius:8px;'>";
echo "<h2 style='color:#0f766e;'>🏛 Database Importer Intervensi Walikota Pontianak — Folder 02</h2>";
echo "<p>Sedang membangun skema tabel relasional (Masyarakat, Histori Bantuan)...</p><hr>";
echo "<h2 style='color:#0f766e;'>🏛 Database Importer Intervensi Walikota Pontianak — Folder 02 (Updated)</h2>";
echo "<p>Sedang membangun skema tabel relasional dan hak akses pengguna...</p><hr>";
$queries = [];
// Tabel utama penduduk miskin krisis kesehatan Pontianak
// 1. Tabel Otentikasi Pengguna (Users) untuk Login
$queries[] = "CREATE TABLE IF NOT EXISTS users (
id INT(11) AUTO_INCREMENT PRIMARY KEY,
username VARCHAR(50) NOT NULL UNIQUE,
password VARCHAR(255) NOT NULL,
nama_lengkap VARCHAR(100) NOT NULL,
role VARCHAR(30) NOT NULL DEFAULT 'admin'
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;";
// 2. Isi Akun Default untuk Login (Username: admin, Password: admin)
// Menggunakan INSERT IGNORE agar jika di-refresh tidak menduplikat data
$queries[] = "INSERT IGNORE INTO users (id, username, password, nama_lengkap, role)
VALUES (1, 'admin', 'admin', 'Diva Schenka (Admin)', 'admin'),
(2, 'walikota', 'walikota', 'Walikota Pontianak', 'walikota');";
// 3. Tabel utama penduduk miskin krisis kesehatan Pontianak
$queries[] = "CREATE TABLE IF NOT EXISTS penduduk_miskin (
id INT(11) AUTO_INCREMENT PRIMARY KEY,
nama_kk VARCHAR(100) NOT NULL,
@@ -21,7 +36,7 @@ $queries[] = "CREATE TABLE IF NOT EXISTS penduduk_miskin (
status_verifikasi VARCHAR(30) DEFAULT 'Pending'
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;";
// Tabel histori bantuan yang berelasi dengan penduduk_miskin (One to Many)
// 4. Tabel histori bantuan yang berelasi dengan penduduk_miskin (One to Many)
$queries[] = "CREATE TABLE IF NOT EXISTS histori_bantuan (
id INT(11) AUTO_INCREMENT PRIMARY KEY,
id_miskin INT(11) NOT NULL,
@@ -41,7 +56,9 @@ foreach ($queries as $index => $sql) {
}
}
echo "<br><b style='color:teal;'>✔ Selesai! Berhasil mengimpor $success tabel intervensi ke database server.</b>";
echo "<br><br><a href='index.php'>← Kembali ke Peta Utama</a>";
echo "<br><b style='color:teal;'>✔ Selesai! Berhasil memperbarui $success skema tabel termasuk hak akses login.</b>";
echo "<br><p>Silakan coba login kembali menggunakan akun:</p>";
echo "<ul><li>Username: <b>admin</b> | Password: <b>admin</b></li><li>Username: <b>walikota</b> | Password: <b>walikota</b></li></ul>";
echo "<br><a href='login.php'>👉 Menuju Halaman Login</a>";
echo "</div>";
?>