Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/03/2014, 14:02
Avatar de Polu
Polu
 
Fecha de Ingreso: febrero-2003
Mensajes: 135
Antigüedad: 21 años, 2 meses
Puntos: 0
Asociar la disponibilidad de una habitación con un rango de fechas en sql

Hola,
Tengo 2 casas rurales, una sellama casa_1 y la otra casa_2, ¿Sabe alguien cómo asociar cada casa con las tablas de las fechas dia_entrada y dia_salida?.

Ejemplo: Si alguien quiere reservar la casa_1 y ya está reservada ¿Cómo impido que la reserven de nuevo?

Este es el query para comprobar si las fechas están ocupadas:
Código MySQL:
Ver original
  1. SELECT dia_entrada, dia_salida FROM disponibilidad
  2. WHERE     (dia_entrada BETWEEN '$dia_entrada' AND '$dia_salida')
  3.                  OR (dia_salida BETWEEN '$dia_entrada' AND '$dia_salida')
  4.                  OR (dia_entrada <= '$dia_entrada'  AND dia_salida >= '$dia_salida')
Un saludo

Última edición por gnzsoloyo; 06/03/2014 a las 14:45