将数据插入Codeigniter中的其他表

时间:2018-07-08 13:14:32

标签: php codeigniter

所以我有2张桌子。

表1 :(人员身份)

Id_person(PK), name, address, telp

表2 :(学生)

Id_person(FK), no_student (PK), status, parent

如何使用相同的ID_person,但在2个不同的表上同时输入数据来显示姓名,地址,无学生身份,父母和身份?

2 个答案:

答案 0 :(得分:0)

在第一个表中插入(person_identity) 然后插入第二张表(学生)

答案 1 :(得分:0)

  

您可以这样做

$dataPersonIdentity = ['name' => 'Abc', 'address' => 'This is address', 'telp' => 'this is telp'];
$this->db->insert('person_identity',$dataPersonIdentity);
$personIdentityId = $this->db->insert_id();

$dataStudent = ['Id_person' => $personIdentityId, 'no_student' => 8, 'status' => 1, 'parent' => 1];