0
respostas

Problemas no Método encontrarPorID()

Olá Professor, estou com um problema no método mencionado acima! Veja o meu método:

public function encontrarPorId(string $id): array

{
   $selecionaArtigo = $this->mysql->prepare("SELECT id, titulo, conteudo FROM aritgos WHERE id = ?");
   $selecionaArtigo->bind_param("s", $id);
   $selecionaArtigo->execute();
   $artigo = $selecionaArtigo->get_result()->fetch_assoc();
   return $artigo;

}

Ao executar está me retornando esse erro abaixo:

Fatal error: Uncaught Error: Call to a member function bind_param() on bool in /var/www/html/alura/phpmysql/src/Artigo.php:23 Stack trace: #0 /var/www/html/alura/phpmysql/artigo.php(6): artigo->encontrarPorId() #1 {main} thrown in /var/www/html/alura/phpmysql/src/Artigo.php on line 23

Não Consegui resolver! Você poderia me ajudar? Desde já agradeço!

Obrigado!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software