Fwd: Retorna o Id com PDO

10 views
Skip to first unread message

Zaira Amorim

unread,
Oct 26, 2014, 8:31:15 PM10/26/14
to list...@googlegroups.com, php...@googlegroups.com

---------- Mensagem encaminhada ----------
De: Zaira Amorim <amorim...@gmail.com>
Data: 26 de outubro de 2014 02:58
Assunto: Retorna o Id com PDO
Para: list...@googlegroups.com



Boa noite,

alguém pode me ajudar,  a retornar o id cadastrado, ele não retorna nada, abaixo segue o trcho do codif

$sql  = "INSERT INTO $this->table (curs_nome, curs_carga_horaria) VALUES (:curs_nome, :curs_carga_horaria)";
        $stmt = DB::prepare($sql);
        $stmt->bindParam(':curs_nome', $this->curs_nome);
        $stmt->bindParam(':curs_carga_horaria', $this->curs_carga_horaria);
        $stmt->execute();       
        $curs_id = $stmt->lastInsertId();


--
Zaira Amorim
Desenvolvedora de Sistemas



--
Zaira Amorim
Desenvolvedora de Sistemas

Marcelo Pinheiro

unread,
Oct 27, 2014, 10:22:39 AM10/27/14
to php...@googlegroups.com
Qual o banco de dados, alguns bancos precisam de algumas configurações para 
as funções do ORM funcionarem corretamente.

--
Você recebeu essa mensagem porque está inscrito no grupo "PHP Amazonas" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para php_am+un...@googlegroups.com.
Para postar nesse grupo, envie um e-mail para php...@googlegroups.com.
Acesse esse grupo em http://groups.google.com/group/php_am.
Para mais opções, acesse https://groups.google.com/d/optout.



--
Marcelo Pinheiro

allan roberto

unread,
Nov 3, 2014, 2:08:19 PM11/3/14
to php...@googlegroups.com, list...@googlegroups.com
No postgres por exemplo, para retornar o id tem que especificar o nome da sequence  $curs_id = $stmt->lastInsertId("tb_teste_id_seq");
No mysql vai tranquilo, no firebird dá erro ... 
Reply all
Reply to author
Forward
0 new messages