【发布时间】:2013-10-03 05:08:50
【问题描述】:
这是 PHP / CodeIgniter / MySQL
我能想到的唯一方法是执行插入 ($this->db->insert(...)),然后立即运行另一个查询以再次查找记录。
我希望有一些东西(这对我来说似乎更有效率)可以返回新添加记录的主键(或其他东西)。
【问题讨论】:
-
我不知道codeigniter,但通常有类似
lastInsertId()的函数 -
mysqli_insert_id()会给你最后插入的行的 id。 -
CodeIgniter 好像是
$this->db->insert_id() -
CodeIgniter 的文档非常好。如果您打算使用 CodeIgniter,那么没有理由不利用它。
标签: php sql codeigniter