codeigniter控制器输入默认值为1

时间:2016-01-05 12:53:54

标签: mysql codeigniter

如何在codeigniter中插入datebase,每行输入默认值= 1

这是我的控制器

$data['status']          = $this->input->post(1);

非常感谢您的帮助

2 个答案:

答案 0 :(得分:0)

试试这个

$data = array(
   'title' => $title ,
   'name' => $name,
   'id2'  => 1 # default value
);

$this->db->insert('mytable', $data); 

在数据库集column to NOTNULL中设置 default value to 1

答案 1 :(得分:0)

你可以在你的模型中做到这一点

if ($this->input->post('status')!='') {
    $data['status'] = $this->input->post('status');
} else {
    $data['status'] = 1;
}