Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/04/2006, 03:58
impala
 
Fecha de Ingreso: septiembre-2004
Mensajes: 203
Antigüedad: 19 años, 7 meses
Puntos: 0
Me estoy liando con fechas y reservas

Hola amigos! tengo una duda con fechas y mysql que quizás sea facil de resolver pero llevo varios dias sin dar con la solución. El tema es el siguiente, en la base de datos tengo una tabla llamada 'reservas' y que tiene varias columnas entre ellas una que se llama 'desde' y otra llamada 'hasta'. Estas, evidentemente, las uso para marcar el comienzo y el final de una reserva. Ahora el tema es que necesito poner una fecha en un buscador y que me diga si en esa fecha ya hay una reserva hecha, por ejemplo, le meto 2006-10-01 y en la base de datos tengo una reserva con 'desde' = 2006-09-28 y 'hasta' = 2006-10-03, por lo que me tendria que decir que ese dia ya está ocupado. Alguien tiene idea de cómo podría hacerlo ???
Con lo que estaba probando y no funciona es:

$dia = "2006-10-01";
$query = "SELECT * FROM reservas WHERE hab = $h AND (desde >= $dia AND hasta <= $dia)";

Muchisimas gracias de antemano a todos.
__________________
Impala

Última edición por impala; 14/04/2006 a las 04:56