PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
lmi2002
Отправлено: 18 Апреля, 2017 - 13:00:53
Post Id


Новичок


Покинул форум
Сообщений всего: 4
Дата рег-ции: Апр. 2017  


Помог: 0 раз(а)




Здравствуйте, подскажите в чем я ошибся. Есть код
connect_db();
$result = $mysqli->query("SELECT * FROM table_products WHERE visible='1' $querycat ORDER BY $sorting");
print_r($result);
echo $rowl=$result->num_rows();
выдает
mysqli_result Object ( [current_field] => 0 [field_count] => 19 [lengths] => [num_rows] => 3 [type] => 0 )
выдает ошибку
Fatal error: Call to undefined method mysqli_result::num_rows() in Z:\ on line 130
 
 Top
Мелкий Супермодератор
Отправлено: 19 Апреля, 2017 - 09:34:50
Post Id



Активный участник


Покинул форум
Сообщений всего: 11677
Дата рег-ции: Июль 2009  
Откуда: Россия, Санкт-Петербург


Помог: 584 раз(а)




http://php.net/manual/en/class.mysqli-result.php
num_rows - свойство, а не метод. Соответственно скобки при обращении лишние.


-----
PostgreSQL DBA
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Объектно-ориентированное программирование »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB