Olá caros leitores!
No post de hoje vou mostrar como fazer algo bem básico no ZF2 (Zend Framework 2) – recuperar o id do último registro inserido logo após um cadastro. É muito simples. Vamos lá.
Provavelmente você deve ter um método com a seguinte ação:
$this->tableGateway->insert($dados);
Após essa ação, para pegar o id do registro recém inserido, bata colocar o seguinte código:
$id = $this->tableGateway->lastInsertValue;
Pronto. Você já está pegando o último registro inserido no banco de dados.
Fonte:
StackOverflow. Resposta do usuário Jean Paul. Disponível em: http://stackoverflow.com/questions/15908065/zf2-how-to-get-last-insert-id-value. Acesso em 11/05/2015.