Как исправить такую ошибку в php коде?
Вечер добрый.
У вас запрос написан в одинарных кавычках. Замените его хотя бы на$news = $mysqli -> query("SELECT id, title, description, img_url 
FROM news 
ORDER BY id DESC 
LIMIT $to, $limit");
Либо на$news = $mysqli -> query('SELECT id, title, description, img_url 
FROM news 
ORDER BY id DESC 
LIMIT '. $to. ', '. $limit);
1. Fatal error: Call to a member function fetch_assoc() on a non-object in C:\OpenServer\domains\cms\engine\classes\db.class.php on line 36
Дословно: родитель fetch_assoc ($result) - не объект
2. $result->fetch_assoc вызывается в assoc($result)
3. В данном случае параметр assoc - $news. Значит, $news - не объект (false, скорее всего)
Ошибка в запросе.
Опубликуйте сам запрос и $mysqli->errorUPD Замените одинарные кавычки на двойные. Пременные интерпретируются только в двойных.