Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/08/2010, 08:51
daenor
 
Fecha de Ingreso: diciembre-2004
Mensajes: 197
Antigüedad: 19 años, 4 meses
Puntos: 1
Busqueda EXCLUYENDO rangos de fechas

Buenas a todos!
Me estuve rompiendo un poco la cabeza, pero no logro encontrar una logica para esto.

Tengo que realizar una búsqueda en un sitio de propiedades/alquileres.
Cada "casa" esta recervada por ciertos rangos de dias.
Por ejemplo:
La "Casa A" esta alquilada toda la primer semana de septiembre.
Pero tambien está alquilada toda la ultima semana del mismo mes.
Luego una "Casa B" esta alquilada en el mismo rango de la ultima semana de septiembre, y en la segunda semana de noviembre.

Si un usuario realiza una busqueda por ejemplo en la primer semana de septiembre, la Casa A no deberia salir en la busqueda por que en esta fecha esta Reservada, sin embargo la Casa B si saldria, por no estar reservada.

La busqueda es la siguiente, en la barra izquierda.
http://www.alquileresenmenorca.com/

Las propiedades estan armadas en dos tablas:
1)
- idpropiedad (int)
- otros_campos
2)
- idcalendario (int)
- fecha_desde (date)
- fecha_hasta (date)
- idpropiedad (int)


Que mas se necesita para esto?
Espero haber sido claro :S

Saludos!
Y gracias desde ya!
__________________
Diseñador y Desarrolador en Proyecto81 WebStudio