<?php
error_reporting(E_ALL);
ini_set('display_errors', 1);

include "koneksi.php";

// Pastikan data dikirim dengan metode POST
if ($_SERVER["REQUEST_METHOD"] == "POST") {
    // Ambil data dari form
    $id = isset($_POST['id']) ? intval($_POST['id']) : 0;
    $username = isset($_POST['username']) ? trim($_POST['username']) : '';
    $total_to = isset($_POST['total_to']) ? trim($_POST['total_to']) : '';

    // Cek apakah data kosong
    if ($id == 0 || empty($username) || empty($total_to)) {
        die("Error: Semua field harus diisi!");
    }

    // Query update data
    $query = "UPDATE data_to SET username = '$username', total_to = '$total_to' WHERE id = '$id'";

    echo "Query: $query <br>"; // Debug query sebelum dieksekusi

    $proses = mysqli_query($koneksi, $query);

    // Cek apakah query berhasil
    if ($proses) {
        echo "Data berhasil diperbarui!";
        header("Location: index.php?page=voucher&notif=berhasil_ubah_data");
        exit();
    } else {
        die("Proses Gagal! Error: " . mysqli_error($koneksi));
    }
} else {
    die("Error: Form tidak dikirim dengan metode POST!");
}
?>
