From 0cba830fdada81db7c669e52bb15092722081cd5 Mon Sep 17 00:00:00 2001
From: NASYA KHAIRA ADINIA
Koneksi gagal: ' . mysqli_connect_error() . '
'); + +echo ''; +echo 'â Tabel spbu OK.
"; + +// ââ 2. JALAN table â drop & recreate (pasti schema benar) ââââââ +echo 'âšī¸ Data jalan saat ini: $cnt record.
"; + +// Drop dan recreate karena schema mungkin salah +mysqli_query($conn, "DROP TABLE IF EXISTS `jalan`"); +$r = mysqli_query($conn, "CREATE TABLE `jalan` ( + `id` int NOT NULL AUTO_INCREMENT, + `nama_jalan` varchar(150) NOT NULL, + `status_jalan` enum('Nasional','Provinsi','Kabupaten') DEFAULT 'Nasional', + `panjang` double DEFAULT 0, + `geom` longtext, + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4"); +if ($r) { + echo "â Tabel jalan di-recreate dengan schema yang benar (status_jalan â).
"; +} else { + echo "â Error: " . mysqli_error($conn) . "
"; } -echo ''; -echo 'âšī¸ Data parsil saat ini: $cnt2 record.
"; -$tables = [ - "Tabel spbu" => "CREATE TABLE IF NOT EXISTS `spbu` ( - `id` int NOT NULL AUTO_INCREMENT, - `nama_spbu` varchar(100) DEFAULT NULL, - `no_wa` varchar(20) DEFAULT NULL, - `buka_24jam` enum('Ya','Tidak') DEFAULT 'Tidak', - `latitude` double DEFAULT NULL, - `longitude` double DEFAULT NULL, - PRIMARY KEY (`id`) - ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4", - - "Tabel jalan" => "CREATE TABLE IF NOT EXISTS `jalan` ( - `id` int NOT NULL AUTO_INCREMENT, - `nama_jalan` varchar(150) NOT NULL, - `status_jalan` enum('Nasional','Provinsi','Kabupaten') DEFAULT 'Nasional', - `panjang` double DEFAULT 0, - `geom` longtext, - PRIMARY KEY (`id`) - ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4", - - "Tabel parsil" => "CREATE TABLE IF NOT EXISTS `parsil` ( - `id` int NOT NULL AUTO_INCREMENT, - `nama_pemilik` varchar(150) NOT NULL, - `status` enum('SHM','HGB','HGU','HP') DEFAULT 'SHM', - `luas` double DEFAULT 0, - `geom` longtext, - PRIMARY KEY (`id`) - ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4", -]; - -foreach ($tables as $label => $sql) { - if (mysqli_query($conn, $sql)) { - echo "â $label â berhasil dibuat / sudah ada.
"; - } else { - echo "â $label â " . mysqli_error($conn) . "
"; - } +mysqli_query($conn, "DROP TABLE IF EXISTS `parsil`"); +$r2 = mysqli_query($conn, "CREATE TABLE `parsil` ( + `id` int NOT NULL AUTO_INCREMENT, + `nama_pemilik` varchar(150) NOT NULL, + `status` enum('SHM','HGB','HGU','HP') DEFAULT 'SHM', + `luas` double DEFAULT 0, + `geom` longtext, + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4"); +if ($r2) { + echo "â Tabel parsil di-recreate dengan schema yang benar.
"; +} else { + echo "â Error: " . mysqli_error($conn) . "
"; } -// Tampilkan jumlah data masing-masing tabel +// ââ Verifikasi kolom ââââââââââââââââââââââââââââââââââââââââââââ echo 'đ Tabel $tbl: " . $row['total'] . " record.
"; +echo 'â {$col['Field']} ({$col['Type']})
"; } echo 'â ī¸ PENTING: Hapus file ini setelah selesai!
'; +echo 'â ī¸ Hapus file ini setelah selesai!
'; echo ''; mysqli_close($conn); ?>