<?php
require 'db.php'; // Incluye el archivo de conexión a la base de datos

if (isset($_GET['delete_id'])) { // Verifica si se ha enviado el parámetro 'delete_id' por la URL
    $delete_id = intval($_GET['delete_id']); // Convierte el valor recibido a un número entero para mayor seguridad

    $delete_query = "DELETE FROM reservas_empleados WHERE id = $delete_id"; // Prepara la consulta SQL para eliminar la reservación con el ID recibido

    if (mysqli_query($conn, $delete_query)) { // Ejecuta la consulta y comprueba si fue exitosa
        // Si se elimina correctamente, redirige a index.php con mensaje de éxito
        header('Location: index.php?status=success&message=Reservación eliminada exitosamente');
        exit; // Finaliza el script después de redirigir
    } else {
        // Si ocurre un error en la consulta, muestra el mensaje de error generado por MySQL
        echo "Error al eliminar la reservación: " . mysqli_error($conn);
    }
} else {
    // Si no se especifica un ID en la URL, redirige con un mensaje de error
    header('Location: index.php?status=error&message=ID de reservación no especificado.');
    exit; // Finaliza el script
}
?>
