diff --git a/buat_db.php b/buat_db.php index 064a531..13664b4 100644 --- a/buat_db.php +++ b/buat_db.php @@ -1,50 +1,20 @@ "; +if (file_exists($sql_file)) { + $query = file_get_contents($sql_file); + + // Mengeksekusi banyak query sekaligus (multi query) + if (mysqli_multi_query($conn, $query)) { + echo "

✅ Migrasi Berhasil!

"; + echo "Semua tabel termasuk tabel 'users' berhasil dibuat di server database."; + } else { + echo "❌ Gagal mengeksekusi SQL: " . mysqli_error($conn); + } } else { - echo "Gagal buat database: " . mysqli_error($conn) . "
"; + echo "❌ File create_tables.sql tidak ditemukan di server!"; } - -// 2. Pilih Database -mysqli_select_db($conn, "webgis"); - -// 3. Buat Tabel Ibadah -$t1 = "CREATE TABLE IF NOT EXISTS `tabel_ibadah` ( - `id` INT(11) NOT NULL AUTO_INCREMENT, - `nama_ibadah` VARCHAR(150) NOT NULL, - `latitude` DOUBLE NOT NULL, - `longitude` DOUBLE NOT NULL, - `radius` INT(11) NOT NULL DEFAULT 500, - PRIMARY KEY (`id`) -)"; -if (mysqli_query($conn, $t1)) { - echo "2. Tabel 'tabel_ibadah' SIAP.
"; -} - -// 4. Buat Tabel Penduduk -$t2 = "CREATE TABLE IF NOT EXISTS `tabel_penduduk` ( - `id` INT(11) NOT NULL AUTO_INCREMENT, - `nama_penduduk` VARCHAR(150) NOT NULL, - `latitude` DOUBLE NOT NULL, - `longitude` DOUBLE NOT NULL, - `status_warna` ENUM('Merah','Hijau') NOT NULL DEFAULT 'Merah', - PRIMARY KEY (`id`) -)"; -if (mysqli_query($conn, $t2)) { - echo "3. Tabel 'tabel_penduduk' SIAP.
"; -} - -echo "
Selesai! Silakan coba lagi fitur Radius-nya."; -?> +?> \ No newline at end of file