我想验证我在codeigniter中的插入数据验证插入codeigniter
问题是代码返回重复条目的页面错误。我想把错误信息丢到主页。
这里是我的代码:
$data = array(
'heheId' => $this->input->post('heheId'),
'userId' => $this->input->post('userId')
);
$this->db->insert('tentarasaya',$data);
if ($this->db->affected_rows() > 0){
$this->session->set_flashdata('info', "Hore sukses");
} else {
$this->session->set_flashdata('danger', "Fail insert");
}
redirect('my_home');
任何答案吗?
更新: 重复这样
对于重复条目捆绑使用唯一的验证'$这 - > form_validation-> set_rules( 'FIELD_NAME', '场', '修剪|所需| is_unique [TABLENAME.COLUMNNAME]'); ' – Saty
这是外键问题 –
,并且您已在数据库中将其设置为** Unique **。 ***删除它*** –