Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/03/2014, 13:50
Avatar de Polu
Polu
 
Fecha de Ingreso: febrero-2003
Mensajes: 135
Antigüedad: 21 años, 3 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 PHP:
$buscarmysql_query("SELECT dia_entrada, dia_salida FROM disponibilidad WHERE 
                    (dia_entrada BETWEEN '$dia_entrada' AND '$dia_salida') 
                 OR (dia_salida BETWEEN '$dia_entrada' AND '$dia_salida') 
                 OR (dia_entrada <= '$dia_entrada'  AND dia_salida >= '$dia_salida')"
); 
Un saludo

Última edición por Polu; 06/03/2014 a las 13:52 Razón: olvido codigo