diff --git a/cek_tabel.php b/cek_tabel.php index bb4f168..05d6aa7 100644 --- a/cek_tabel.php +++ b/cek_tabel.php @@ -1,13 +1,31 @@ 0; +} -if (mysqli_query($conn, $query_update)) { - echo "✅ Kolom 'nama' dan 'id_rumah_ibadah' berhasil ditambahkan! Silakan coba login lagi."; +$errors = []; + +// Cek dan Tambah kolom 'nama' +if (!column_exists($conn, 'users', 'nama')) { + if (!mysqli_query($conn, "ALTER TABLE users ADD COLUMN nama VARCHAR(100)")) { + $errors[] = "Gagal tambah kolom 'nama': " . mysqli_error($conn); + } +} + +// Cek dan Tambah kolom 'id_rumah_ibadah' +if (!column_exists($conn, 'users', 'id_rumah_ibadah')) { + if (!mysqli_query($conn, "ALTER TABLE users ADD COLUMN id_rumah_ibadah INT(11) NULL")) { + $errors[] = "Gagal tambah kolom 'id_rumah_ibadah': " . mysqli_error($conn); + } +} + +if (empty($errors)) { + echo "✅ Semua kolom sudah siap! Tidak ada error."; } else { - echo "❌ Gagal update tabel: " . mysqli_error($conn); + foreach ($errors as $e) { echo "❌ $e
"; } } ?> \ No newline at end of file