Задать вопрос
@parger

Как исправить ошибку «A non-numeric value encountered»?

При выводе новостей на страничку ругается на данный код, а точнее на строчку:
return $this->conn->query("SELECT * FROM `news` ORDER BY `created_at` DESC LIMIT ".abs($page*$per_page).",".$per_page." ")->fetch_assoc_array();


public function getListNews($page,$per_page = 3){
        global $func;
        $page = $func->clearQuery($this->conn,$page-1);
        return $this->conn->query("SELECT * FROM `news` ORDER BY `created_at` DESC LIMIT ".abs($page*$per_page).",".$per_page." ")->fetch_assoc_array();
    }


Так же использую на страничке
$page = 1;
if(isset($_GET["page"])) $page = (int)$_GET["page"];

$list = $news->getListNews($page, 9);

$count = intval(($news->getCountNews() - 1) / 9) + 1;

if(count($list) == 0){
    $page = $count;
    $list = $news->getListNews($page, 9);
    if(count($list) == 0){
        $out = "Новости не найдены!";
    }
}
  • Вопрос задан
  • 57 просмотров
Подписаться 1 Простой 1 комментарий
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы