Que tal!
Bueno, tengo un formulario en donde me solicita el nombre del edificio, la habitacion (las habitaciones corresponden al edificio seleccionado), fecha de entrada y fecha de salida.
Código PHP:
Ver original$fecha_in = $_POST["fecha_in"];
$fecha_out = $_POST["fecha_out"];
$habitacion = $_POST["habitacion"];
$id_edificio = $_POST["id_edificio"];
Ahora necesito una consulta que busque en la BD el edificio, habitacion y fechas para verificar si esta ocupada o no. Por lo tanto tengo lo siguiente:
Código PHP:
Ver original$reservaciones = mysql_query("SELECT * FROM reservaciones WHERE fecha_entrada BETWEEN '".$fecha_in."' AND '".$fecha_out."' OR fecha_salida BETWEEN '".$fecha_in."' AND '".$fecha_out."' AND id_edificio=".$id_edificio." AND habitacion LIKE '%$habitacion%'")or
die(mysql_error());
Lo que hace esto es solo verificar las fechas, independientemente si es el mismo edificio o la habitacion, por lo tanto si quiero confirmar las fechas de un edificio en otro me dice que esta ocupado.
Que estoy haciendo mal!!!
De antemano gracias por la ayudadita