1

私は2つのテーブルuserとを持っていtreeviewます。登録フォームから、これらのテーブルにデータを渡したいと思います。たとえば、テーブルとテーブルに渡しusernameたいと思います。単一のテーブルの場合、次の規則を使用します。usersponsor IDtreeview

public function add_user()
{
    $data=array(
        'user_name'=>$this->input->post('fullname'),
        'sponsor_id'=>$this->input->post('sponsor_id'),
    );
    $this->db->insert('user',$data);
}

複数のテーブルの場合はどうすればよいですか?

4

1 に答える 1

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);
}

データをデータベースに挿入する前に、データをクリーンアップすることを忘れないでください。

于 2012-05-10T10:56:51.700 に答える