[Resolvido] Recuperar ultimo id do insert
Estou tentando adaptar o inserte que retorne o ultimo id. mas não sei como fazer nesse codigo
public function Cadastrar(Turma $turma) {
try {
$sql = "INSERT INTO turma (turma, nivel, descricao, cargahoraria,endereco, cidade) VALUES "
. "(:turma, :nivel, :descricao, :cargahoraria, :endereco, :cidade)";
$param = array(
":turma" => $turma->getTurma(),
":nivel" => $turma->getNivel(),
":descricao" => $turma->getDescricao(),
":cargahoraria" => $turma->getCarga(),
":endereco" => $turma->getEndereco(),
":cidade" => $turma->getCidade()
// ":maxvaga" => $turma->getMaxvaga(),
// ":minvaga" => $turma->getMinvaga()
);
return $this->pdo->ExecuteNonQuery($sql, $param);
return $this->pdo->lastInsertId();
} catch (PDOException $ex) {
if ($this->debug) {
echo "ERRO: {$ex->getMessage()} LINE: {$ex->getLine()}";
}
return false;
}
}Discussão (32)
Carregando comentários...