У меня возникла проблема сравнения дат в базе данных с текущей недели с помощью activerecord. Я пытаюсь вернуть список событий с датой начала менее чем через неделю.База данных Codeigniter date-compare
event_start_date в формате 2011-06-30 09:00:00
$this->db->select('event_id,title,event_start_date,location');
$this->db->where('event_start_date <=',DATE_ADD(NOW(),INTERVAL 7 DAYS));
$query = $this->db->get('sd_events');
Имея проблемы при работе, правильный синтаксис для этого, любая помощь будет оценена :-)
Да, я закончил тем, что писал только в одном большом вопросе и сделал это так, его позор, как разбить его на отдельные линии, делает его гораздо проще читать. –
Что с ненавистью, используя where()? Это из-за медленного кода? – Exegesis