<?php
session_start();
require_once '../koneksi.php';

// Pastikan request datang dari tombol submit dan ada data yang dipilih
if (isset($_POST['proses_massal']) && isset($_POST['id_siswa'])) {
    $status_baru = mysqli_real_escape_string($koneksi, $_POST['status_baru']);
    $id_list = $_POST['id_siswa']; 

    if (empty($status_baru)) {
        echo "<script>alert('Pilih status tujuan!'); window.history.back();</script>";
        exit;
    }

    // Melakukan update untuk setiap ID yang dipilih
    foreach ($id_list as $id_siswa) {
        $id = mysqli_real_escape_string($koneksi, $id_siswa);
        
        // Update status di database
        $query = "UPDATE master_siswa SET status = '$status_baru' WHERE id_siswa = '$id'";
        mysqli_query($koneksi, $query);
    }
    
    // Redirect kembali ke halaman siswa
    echo "<script>alert('Data berhasil diperbarui!'); window.location='siswa.php';</script>";
} else {
    // Jika tidak ada data yang dipilih atau akses langsung
    echo "<script>alert('Pilih siswa terlebih dahulu!'); window.location='siswa.php';</script>";
}
?>