Prepare não funciona na varíavel
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
Curtidas 0
Respostas
Kevlyn Godoy
16/10/2018
Olá Concurseiros
Venha participar do Aniversário do Maior Site de Rateios do Brasil,
O aniversário é do Concurseiros Unidos,
mas o presente quem ganha é você!
Desconto de 30% a 70% em todo o site!
Fale que viu nosso anuncio no forum e ganha desconto adicional
Corre aproveitar antes que termine!
5541991115296
Venha participar do Aniversário do Maior Site de Rateios do Brasil,
O aniversário é do Concurseiros Unidos,
mas o presente quem ganha é você!
Desconto de 30% a 70% em todo o site!
Fale que viu nosso anuncio no forum e ganha desconto adicional
Corre aproveitar antes que termine!
5541991115296
GOSTEI 0