最后一个插入id与zend db表摘要

时间:2011-01-30 09:07:20

标签: php zend-framework insert zend-db

变量$tablemodel在扩展Zend_Db_Table_Abstract的模型实例中,如果我这样做

$tablemodel->insert($data)

插入数据。是否有任何方法或属性来获取最后一个插入ID?

问候

5 个答案:

答案 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();