代码点火器将动态关联数组传递给模型

时间:2018-03-12 23:15:33

标签: arrays codeigniter model-view-controller dynamic associative

我正在尝试传递动态关联数组,但无法弄明白。下面的代码不正确,但这与我正在尝试的类似:

控制器:

$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 个答案:

答案 0 :(得分:0)

您的$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);