Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/03/2017, 00:44
Avatar de insyse
insyse
 
Fecha de Ingreso: abril-2005
Ubicación: Colombia
Mensajes: 206
Antigüedad: 19 años
Puntos: 5
Contultar entre fechas para mysql

Hola amigos...

Tengo un formulario con dos campos input tipo fecha (Fecha_Inicial -- Fecha_Final)

Tengo una tabla MySQL que tiene un listado de habitaciones con fechas de reservacion asi:



Como puedo hacer una consulta para determinar si las fechas entre mis cuadros input (Fecha_Inicial -- Fecha_Final), NO están entre las fechas de la tabla?

Estaba usando esta, pero, solo me compra a las dos fechas de inicio y final, pero no las intermedias...


Código PHP:
$consulta "SELECT `id` FROM `hab`  WHERE `id` NOT IN 
(SELECT `id_hab` FROM `reservas` WHERE `estado` ='reservado' AND ('$Fecha_Inicial' BETWEEN `fec_ini` AND `fec_fin`) AND ( '$Fecha_Final' BETWEEN `fec_ini` AND `fec_fin`))"

Gracias de antemano
__________________
.................................................. ...........................
No todos nacemos aprendidos !

Última edición por insyse; 17/03/2017 a las 00:58