Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/11/2010, 08:24
arros
 
Fecha de Ingreso: noviembre-2009
Mensajes: 535
Antigüedad: 14 años, 5 meses
Puntos: 25
Problema con between date

buenas a todos vuelvo de nuevo tras agotar la esperanza.
mi problema es

Ejemplo:
mis datos (mysql)

id_hotel
check_in: date (yyyy-mm-dd)
check_out: date (yyyy-mm-dd)
precio

los precio estan asignados por fecha ejemplo
precio 40 (check_in 2010-11-9 ) y (check_out 2010-11-23)
precio 33(check_in 2010-11-24 ) y (check_out 2010-11-30)

Código PHP:
Ver original
  1. $query = "SELECT * FROM precio_hotel WHERE check_in  >=  '".$check_in."' AND chec_out <= '".$check_out."'  GROUP BY id_hotel";
  2. $result = mysql_query($query, $GLOBALS['DB']);
y el resultado de precio sale correcto sale correcto pero no selecciona las fechas donde se cambia el precio

ose sí seleccionamos una fecha entre 2010-11-11 hasta 2010-11-25 son 14 dias
da un resultado de las fechas que estan dentro 11 hasta 25 aun hay otro hotel disponible solo desde 2010-11-16 hasta 2010-11-27 que solo son 9 dias hasta 25

mi pregunta es como puedo seleccionar solo los dias exactos de una reserva y no emprime tambien otras que sean demenos pero dentro de la fecha

gracias por adelantado y tendo la esperanza en vosotros por eso existe el foro