如何使用codeiginter插入数据



我是codeigitter的新手,如何使用codeigitter将数据插入表中

我的控制器代码;

$data = array(
'subgrpname' => $this->input->post('subgrpname'),
'grpname'=> $this->input->post('grpname'),
'pltype'=> $this->input->post('pltype')
);  

使用互联网搜索是一种简单的形式

$data = array(
'subgrpname' => $this->input->post('subgrpname'),
'grpname'=> $this->input->post('grpname'),
'pltype'=> $this->input->post('pltype')
);  
$this->db->insert('tablename',$data);

我想通过遵循MVC编码风格来共享reusable code approach

我的控制器

$table = 'table_name';
$data = array(
'subgrpname' => $this->input->post('subgrpname'),
'grpname'=> $this->input->post('grpname'),
'pltype'=> $this->input->post('pltype')
);
$record_id = $this->Common_Model->insert_into_table($table, $data);

我的通用型号

function insert_into_table($table, $data) {
// echo "<pre>";print_r($data);exit;
$insert = $this->db->insert($table, $data);
$insert_id = $this->db->insert_id();
if ($insert) {
return $insert_id;
} else {
return false;
}
}

您可以随时使用此模型函数。

相关内容

  • 没有找到相关文章

最新更新