用户
 找回密码
 入住 CI 中国社区
搜索
查看: 7897|回复: 6
收起左侧

[已解决] 新增数据insert后,怎么返回id的值?

[复制链接]
发表于 2009-10-9 21:03:04 | 显示全部楼层 |阅读模式
本帖最后由 nn518 于 2009-10-9 21:18 编辑

新增数据insert后,怎么返回id的值?

$this->db->insert('article', $data);

之后怎么返回id的值?
发表于 2009-10-9 21:05:02 | 显示全部楼层
$this->db->insert_id()
 楼主| 发表于 2009-10-9 21:07:35 | 显示全部楼层
好快,吓我一跳

试一下
 楼主| 发表于 2009-10-9 21:10:51 | 显示全部楼层
再问个,  article表的hits字段字+1怎么写?
发表于 2009-10-9 22:35:10 | 显示全部楼层
->db->set('hits','hits+1',false)
发表于 2009-10-10 14:45:21 | 显示全部楼层
似乎insert_id没有效果,我的数据库类型是innodb的,用了事务处理。insert_id返回值为空。
发表于 2009-10-10 15:02:52 | 显示全部楼层
完成食物再用insert_id

本版积分规则