变量$tablemodel
在扩展Zend_Db_Table_Abstract
的模型实例中,如果我这样做
$tablemodel->insert($data)
插入数据。是否有任何方法或属性来获取最后一个插入ID?
问候
答案 0 :(得分:32)
试
$id = $tablemodel->insert($data);
echo $id;
答案 1 :(得分:28)
$last_id = $tablemodel->getAdapter()->lastInsertId();
答案 2 :(得分:12)
你可以使用lastInsertId方法
echo 'last inserted id: ' . $db->lastInsertId();
答案 3 :(得分:1)
$insert_id = $this->db->getLastId()
为我工作
答案 4 :(得分:1)
用户
$this->dbAdapter->getDriver()->getLastGeneratedValue();