Это мой первый вопрос здесь, так что будьте добры:)
Я пытаюсь отобразить данные с использованием Codeigniter и MySQL на основе текущей даты.
Ниже, мой Функция из модели.
Когда я использую этот формат, он работает:
public function get_tables(){
$this->db->where('date','2020-04-07');
$this->db->order_by('time', 'ASC');
$query=$this->db->get('tables');
return $query->result();
}
Но когда я пытаюсь использовать функцию CURDATE()
, он показывает мне ошибку в этой строке.
public function get_tables(){
$this->db->where(date_format('date',"YYYY-MM-DD"),'CURDATE()', TRUE);
$this->db->order_by('time', 'ASC');
$query=$this->db->get('tables');
return $query->result();
}
Я буду рад услышать, почему это не работает, любые предложения по улучшению этого будут приветствоваться.