Cita:
Iniciado por mapino esto me da poniendo las 9:00 hrs... me deberia dar disponible, pero NO.
SELECT * FROM `test1` WHERE `fechai`>'2006-05-09 09:00:00' AND `fechat`<'2006-05-09 09:00:00'
Si sigues con esta consulta, nunca te va a salir lo que deseas. Fijate como estas haciendo la condición. Le estas diciendo que verifique que sea mayor que la fecha inicial y tambien que sea mayor a la fecha final?
SELECT * FROM `test1` WHERE `fechai`>'2006-05-09 09:00:00' AND '2006-05-09 09:00:00'<'fechat'
Y si pruebas con esto?