huangzh 发表于 2014-4-11 17:46:08

求助!关于写入不同表的问题

假如有两个表accounts和profile,accounts有username和password,profile有realname和gender之类的东西
那从Controller load Model的时候,把接收到的post值写入$data再传给model,那在model要怎样把data中的username和password提出来写入accounts表中,然后把剩下的写入profile中呢???

wangaibo168 发表于 2014-4-15 11:47:21

笨办法
$tmp = array('username' => $data['username'],'password' => $data['password']);
$this->db->insert('accounts',$tmp);
unset($data['username']);
unset($data['password']);
$this->db->insert('profile',$data);

goyuquan 发表于 2014-4-15 16:58:23

字段前面加表名

huangzh 发表于 2014-4-17 18:26:35

wangaibo168 发表于 2014-4-15 11:47
笨办法
$tmp = array('username' => $data['username'],'password' => $data['password']);
$this->db->ins ...

谢谢,后来我也的确用了这种笨方法

feimengv 发表于 2014-5-15 11:17:28

能解决问题都是好方法
页: [1]
查看完整版本: 求助!关于写入不同表的问题