<?php
// Archivo: db.php
// Descripción: Este archivo se encarga de establecer la conexión con la base de datos MySQL.

// Configuración de la conexión a la base de datos
$host = 'localhost';            // Dirección del servidor MySQL (en este caso, está en la misma máquina)
$user = 'root';                 // Nombre de usuario para acceder a la base de datos
$password = '';                 // Contraseña correspondiente al usuario (vacía en este caso)
$database = 'hotel_reservas_4'; // Nombre de la base de datos con la que se desea trabajar

// Se crea la conexión utilizando la función mysqli_connect, pasando los parámetros definidos
$conn = mysqli_connect(
    hostname: $host,
    username: $user,
    password: $password,
    database: $database
);

// Se verifica si la conexión fue exitosa
if (!$conn) {
    // Si la conexión falla, se detiene la ejecución y se muestra un mensaje de error
    die("Error de conexión: " . mysqli_connect_error());
}

// Nota: La conexión se mantiene abierta para ser utilizada en otros scripts.
// Se recomienda cerrarla con mysqli_close($conn) al final de cada script que la use.
?>
