Fatal error when executing the query

0

I'm trying to do a while but I can not do it at all. You are returning the error below:

  

Fatal error: Call to a member function query () on null in /home2/techlogu/public_html/index.php on line 697

My code looks like this:

<?php

$sql = "SELECT 
agenda.id_curso, 
agenda.id_pessoa, 
cursos.img, 
pessoas.nick, 
cursos.nome_curso, 
pessoas.nome, 
cursos.conteudo
FROM pessoas 
INNER JOIN cursos 
INNER JOIN agenda ON cursos.id_curso = agenda.id_curso
AND pessoas.id_pessoa = agenda.id_pessoa
ORDER BY RAND()";  

// Executa a consulta OU mostra uma mensagem de erro
$resultado = $MySQLi->query($sql) OR trigger_error($MySQLi->error,  E_USER_ERROR);  // Essa é a linha 697 que tá dando erro fatal

while ($dataUser = $resultado->fetch_object()) {

$id_curso   = $dataUser->id_curso;
$id_pessoa  = $dataUser->id_pessoa;
$img        = $dataUser->img;
$nick       = $dataUser->nick;
$nome_curso = $dataUser->nome_curso;
$nome       = $dataUser->nome;
$conteudo   = $dataUser->conteudo;


?>
    
asked by anonymous 21.06.2018 / 05:25

0 answers