Loading...
PHP/MySQL | Ошибка в пагинации
Notice: Only variables should be passed by reference in /pagination_class.php on line 48

Вот строка

$this->total_rows = array_pop($this->db->query('SELECT FOUND_ROWS()')->fetch_row());

Как исправить? Пых 5.6
Что вообще возвращает?
$this->db->query('SELECT FOUND_ROWS()')->fetch_row()

По сути, он ругается что нельзя таким способом передавать аргумент в array_prop.
Нужно сначала занести результат в переменную:
$count = $this->db->query('SELECT FOUND_ROWS()')->fetch_row();
$this->total_rows = array_pop($count);
________
посл. ред. 10.09.2020 в 23:49; всего 2 раз(а); by Миледи
Миледи, благодарю, ошибка исчезла)
Онлайн: 6
Время:
Gen. 0.0821
(c) Bym.Guru 2010-2025