Fix Kolom bantuan_tersalur"; $columns = [ "status_konfirmasi" => "ALTER TABLE bantuan_tersalur ADD COLUMN status_konfirmasi ENUM('Menunggu','Dikonfirmasi','Ditolak') NOT NULL DEFAULT 'Menunggu' AFTER status", "nama_penerima_konfirmasi" => "ALTER TABLE bantuan_tersalur ADD COLUMN nama_penerima_konfirmasi VARCHAR(150) DEFAULT NULL AFTER status_konfirmasi", "catatan_konfirmasi" => "ALTER TABLE bantuan_tersalur ADD COLUMN catatan_konfirmasi TEXT DEFAULT NULL AFTER nama_penerima_konfirmasi", "dikonfirmasi_oleh" => "ALTER TABLE bantuan_tersalur ADD COLUMN dikonfirmasi_oleh INT DEFAULT NULL AFTER catatan_konfirmasi", "tgl_konfirmasi" => "ALTER TABLE bantuan_tersalur ADD COLUMN tgl_konfirmasi TIMESTAMP NULL DEFAULT NULL AFTER dikonfirmasi_oleh" ]; foreach ($columns as $column => $sql) { $cek = $conn->query("SHOW COLUMNS FROM bantuan_tersalur LIKE '$column'"); if ($cek && $cek->num_rows > 0) { echo "

Kolom $column sudah ada, dilewati.

"; } else { if ($conn->query($sql)) { echo "

Kolom $column berhasil ditambahkan.

"; } else { echo "

Gagal tambah kolom $column: " . htmlspecialchars($conn->error) . "

"; } } } echo "
"; echo "

Selesai. Coba buka dashboard relawan lagi.

"; echo "

Setelah berhasil, hapus file fix_kolom_bantuan.php dari repo.

"; ?>