我有两张表user
和treeview
。从我的注册表中我想将数据传递给这些表。例如,我想将username
传递给user
表,将sponsor ID
传递给treeview
表。对于单个表,我使用以下约定。
public function add_user()
{
$data=array(
'user_name'=>$this->input->post('fullname'),
'sponsor_id'=>$this->input->post('sponsor_id'),
);
$this->db->insert('user',$data);
}
对于多表,我该怎么办?
答案 0 :(得分:6)
怎么样:
public function add_user()
{
$data1 = array('user_name' => $this->input->post('fullname'));
$data2 = array('sponsor_id' => $this->input->post('sponsor_id'));
$this->db->insert('user', $data1);
$this->db->insert('treeview', $data2);
}
在将数据插入数据库之前,请不要忘记清理数据。