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