1
返回的数据我从一个表使用来自阵列
数据返回到一个数组这样
Array ([id_widget] => 11 [id_user] => 7 [active] => 1)
于是我试图用这个“id_widget”和“entryemail”插入获取一些数据他们进入另一张桌子。
“newentry”来自一个输入,但我不知道如何发布了“id_widget”
这是我的模型功能
public function addentry($data) {
$this->db->insert('entries', array(
'id_widget' => $data['id_widget'],
'entryemail' => $data['entryemail']
));
}
这是我的控制器功能:
public function entercontest() {
$entry = array(
'id_widget' => $this->widget[0]['id_widget'],
'entryemail' => $_POST['entryemail']
);
$this->model->addentry($entry);
}
如果我在各处注释id_widget
行,它都可以插入“entryemail”。
在'entercontest'方法中'var_dump($ this-> widget)'yeild是什么? – webbiedave
你确定你的表'条目'中有提交名称'id_widget'吗? –
@webbiedave注意:未定义的属性:Widget :: $ Widget在C:\ xampp \ htdocs \ w \ controllers \ widget.php上线34 NULL –