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

// Verifica si el formulario fue enviado con el botón 'update'
if (isset($_POST['update'])) {
    // Recupera los datos enviados desde el formulario de actualización
    $update_id = $_POST['update_id'];
    $update_nombre = $_POST['update_nombre'];
    $update_apellido = $_POST['update_apellido'];
    $update_telefono = $_POST['update_telefono'];
    $update_habitacion = $_POST['update_habitacion'];
    $update_fecha_entrada = $_POST['update_fecha_entrada'];
    $update_fecha_salida = $_POST['update_fecha_salida'];
    $update_precio = $_POST['update_precio'];

    // Crea la consulta SQL para actualizar los campos de la reservación correspondiente al ID proporcionado
    $update_query = "UPDATE reservaciones SET 
                    nombre = '$update_nombre', 
                    apellido = '$update_apellido', 
                    telefono = '$update_telefono', 
                    habitacion = '$update_habitacion', 
                    fecha_entrada = '$update_fecha_entrada', 
                    fecha_salida = '$update_fecha_salida', 
                    precio = '$update_precio' 
                    WHERE id = $update_id";

    // Ejecuta la consulta y verifica si fue exitosa
    if (mysqli_query($conn, $update_query)) {
        header('Location: ../recep.php?mensaje=Reservación registrada exitosamente'); // Redirige a la página principal con mensaje de éxito
        exit; // Finaliza el script después de redirigir
    } else {
        echo "Error al actualizar la reservación: " . mysqli_error($conn); // Muestra un mensaje de error si la consulta falla
    }
}
?>
