Programación PHP ¿Cómo buscar hoteles por fecha de entrada?
Aporta una idea.
Campos del formulario de hotel:
ID del hotel
Número de habitaciones
Campos del formulario de reserva:
ID del hotel
Número de habitaciones reservadas
Hora de inicio de la reserva
Hora de finalización de la reserva
Condiciones de consulta:
Hora de inicio
p>Hora de finalización
Dibuje una línea de tiempo con dos líneas
1. Hora de inicio de la consulta - Hora de finalización de la consulta
2. Hora de inicio de la reserva - Hora de finalización de la reserva
Hay N situaciones para la longitud de las dos líneas. Puedes saberlo dibujándolo tú mismo.
Obtiene el número total de todas las habitaciones dentro del período de tiempo de la consulta, menos el número de habitaciones que se encuentran dentro de la intersección de 1 y 2, que es el número de habitaciones disponibles que se pueden reservar.