21/03/2012, 06:54
|
| | Fecha de Ingreso: diciembre-2003
Mensajes: 474
Antigüedad: 20 años, 11 meses Puntos: 5 | |
Sistema de reservas Hola,
estoy haciendo un sistema de reservas pero me estoy volviendo loco con la disponibilidad. Yo tengo (todo en formato yyyymmdd):
- Solicitud del cliente: solicitud_entrada y solicitud_salida
- Reservas ya existentes en la BD: reserva_entrada y reserva_salida
¿Cómo tengo que hacer las comparaciones de fechas?
Yo he pensado en las siguientes:
1.IF solicitud_entrada = reserva_entrada -> No se puede realizar la reserva para esa habitación
2.IF solicitud_entrada está entre reserva_entrada y reserva_salida -> No se puede realizar la reserva para esa habitación
3.IF solicitud_salida está entre reserva_entrada y reserva_salida -> No se puede realizar la reserva para esa habitación
ELSE -> La habitación está disponible
¿He tenido en cuenta todas las posibilidades? ¿Cómo lo haríais vosotros?
Gracias |