Я не знаю, что не так с этим запросом. Я получаю ошибку. Может пожалуйста кто-нибудь рассказать мне об этом.
$this->db->where("ac.booking_date", $booking_date);
$this->db->where(''.$booking_date .' NOT BETWEEN ac.booking_date AND ac.end_date', null, false);
Произошла ошибка базы данных
Номер ошибки: 1064
Произошла ошибка в синтаксисе SQL; проверьте руководство, соответствующее вашей версии сервера MariaDB, на предмет правильного синтаксиса, который можно использовать около '10: 00 НЕ МЕЖДУ ac.booking_date И ac.end_date ORDER BY ac
. id
DESC 'в строке 7
ВЫБРАТЬ ac
. *, p
. first_name
, p
. last_name
ОТ anb_crm_bookings
ac
ВЛЕВО СОЕДИНИТЬ anb_crm_users_personal_info
p
ВКЛ p
. user_id
= ac
. created_by
ГДЕ ac
. email
= 'devid00@Gmail.com' И ac
. record_id
= '36841' И ac
. booking_date
= '2019-05-29 10:00' И 2019-05-29 10:00 НЕ МЕЖДУ ac.booking_date И ac.end_date ЗАКАЗАТЬ ПО * ac
. id
DESC
Имя файла: models / BookingModel.php
Номер строки: 245