Я пытаюсь сделать календарь доступности и должен знать, как я могу сравнить даты при его получении.Как сравнить и выбрать дату в CakePHP?
Моя БД
id
start_date
end_date
status
Теперь предположим, что я хочу принести бронирование в следующем месяце, то есть от 2010-03-01 до 2010-04-01. Как получить эти данные? Я попытался сравнить непосредственно с использованием и условия, но это не помогло.
Формат в БД - yyyy-mm-dd, и я использовал то же самое для сравнения. Но прямое сравнение не работает.
Я стараюсь то же самое .. но кажется, что он не работает. \t \t $ books = $ this-> Property-> Booking-> find ('all', array ('conditions' => array ("Booking .property_id "=> $ P_id," Booking.start_date> = "=> $ cur_start_date," Booking.end_date <"=> $ cur_end_date))); – 2010-02-20 16:10:07
- это правильный SQL-запрос (app/config/core.php - debug = 2)? Можете ли вы запросить данные «вручную»? – harpax