Mysqli_fetch_array () expects parameter 1 to be mysqli_result error

$con = new mysqli($servername, $username, $password, $mysqldb);

$fineLog = $con->query(
  "SELECT * FROM `error_report` "
);

while ($row = mysqli_fetch_array($fineLog)) {
  echo $row["errno"];
}

I don"t know why this error occurred

mysqli_fetch_array() expects parameter 1 to be mysqli_result

obviously -> query has passed


this problem has been solved, stupid question

MySQL Query : SELECT * FROM `codeshelper`.`v9_news` WHERE status=99 AND catid='6' ORDER BY rand() LIMIT 5
MySQL Error : Disk full (/tmp/#sql-temptable-64f5-1ea9313-1f2e.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
MySQL Errno : 1021
Message : Disk full (/tmp/#sql-temptable-64f5-1ea9313-1f2e.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
Need Help?