Prepare não funciona na varíavel
16/10/2018
0
Bom dia a todos, estou com dificuldade em realizar o prepare para pegar minha query, ocorre um erro e diz que o prepare está null/vazio. Segue o código:
PS: Não sei como funciona o sistema de perguntas, se é igual o stackoverflow, então desde já se houver algo que não possa ser publicado peço desculpas desde já. Obrigado.
PS 2: Estou trabalhando com uma interface CRUD, e nela existe essa classe DaoContato.
private function getNewIdContato(){ $query = "SELECT MAX(id) AS id FROM {$this->tabela}"; try{ $operacao = $this->status->prepare($query); if($operacao->execute()){ if($operacao->rowCount() > 0){ $getRow = $operacao->fetch(PDO::FETCH_OBJ); $idReturn = (int) $getRow->id + 1; return $idReturn; }else{ throw new Exception("Ocorreu um erro no Banco de Dados"); exit(); } }else{ throw new Exception("Ocorreu um erro no Banco de Dados"); exit(); } } catch (PDOException $erro) { echo $erro->getMessage(); } } }
PS: Não sei como funciona o sistema de perguntas, se é igual o stackoverflow, então desde já se houver algo que não possa ser publicado peço desculpas desde já. Obrigado.
PS 2: Estou trabalhando com uma interface CRUD, e nela existe essa classe DaoContato.
Rodrigo
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)