That's funny, in the english manual
(http://framework.zend.com/manual/en/zend.db.html#zend.db.adapter.insert)
it says:
"The return value is /not/ the last inserted ID, as the table may not
have an auto-incremented column; instead, the return value is the number
of rows affected (usually 1). If you want the ID of the last inserted
record, call the |lastInsertId()| method after the insert."
That differs from the api documentation?
MF
Alex Netkachov wrote:
Hi,
insert() returns exactly you need.
http://framework.zend.com/apidoc/core/Zend_Db/Table/Zend_Db_Table_Abstract.html#insert
return: The last insert ID.
Sincerely,
On 5/4/07, José de Menezes Soares Neto <[EMAIL PROTECTED]> wrote:
Hi friends,
I am inserting a new record in a DB, but, I would like to retrieve
the ID of
the new record...
How can I do that?
$data = array(
'fun_nome' => $fun_nome,
'fun_cpf' => $fun_cpf,
'fun_cep' => $fun_cep,
'fun_observacoes' => $fun_observacoes,
'fun_data' => date("Y-m-d h:i:s"),
);
$funcionarios = new Funcionarios();
$funcionarios->insert($data);
<------------------------------- here!
best regards,
José de Menezes
--
Maurice Fonk
[EMAIL PROTECTED]
http://naneau.nl/
Scio me nihil scire