Кодовый воспламенитель передает динамический ассоциативный массив в модель
Я пытаюсь передать динамический ассоциативный массив, но не могу понять это. Приведенный ниже код неверен, но это похоже на то, что я пытаюсь сделать:
контроллер:
$day = $this->input->post('day');
$schedule = array(
'user_id' => $this->input->post('name'),
'$day' => $this->input->post('day')
);
Модель:
$this->db->insert('work_schedule', $schedule);
Спасибо!
1 ответ
Вы делаете неправильно для вашего $day
переменная
$day = $this->input->post('day');
$schedule = array(
'user_id' => $this->input->post('name'),
'day' => $day
); //you have stored your $day variable already. Do not try to do it again
модель
Прежде всего var_dump
ваш $schedule
массив в модели, чтобы проверить, ваши данные получают в модели или нет
$this->db->insert('work_schedule', $schedule);