variable $tablemodel
in an instance of a model which extends Zend_Db_Table_Abstract
, if i do
$tablemodel->insert($data)
to insert data. Is there any method or property to get last insert id?
regards
try
$id = $tablemodel->insert($data);
echo $id;
Art3mk4
$last_id = $tablemodel->getAdapter()->lastInsertId();
you can use lastInsertId Method
echo 'last inserted id: ' . $db->lastInsertId();
$insert_id = $this->db->getLastId()
worked for me
user after insert query
$this->dbAdapter->getDriver()->getLastGeneratedValue();
来源:https://stackoverflow.com/questions/4842064/last-insert-id-with-zend-db-table-abstract