[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Не понимаю кода
phpfo
session_start();
$path=$_SERVER['DOCUMENT_ROOT'];
include "$path/system/db.php";

$time=time();
$timeOut=$time-60*15;
$query=$db->query("SELECT * FROM online WHERE time_out>$timeOut");
$rowCount=$query->$num_rows;
// var_dump($rowCount);
if($rowCount>0){
while($row=$query->fetch_assoc()){
if($_SESSION['login']==$row['login']){
echo "<b> $row[login] </b><br>";
continue;
}
echo $row['login']. "<br>";
}

}


как только я добавил $rowCount код сломался кто знает почему так происходит и как сделать что бы был вывод.вот ошибки


Warning: Undefined variable $num_rows in C:\OpenServer\domains\chat\system\online.php on line 9

Warning: Undefined property: mysqli_result::$ in C:\OpenServer\domains\chat\system\online.php on line 9
Valick
Вот прямо возьми и засунь вот эту строчку в любой переводчик
Warning: Undefined variable $num_rows in C:\OpenServer\domains\chat\system\online.php on line 9

_____________
Стимулятор ~yoomoney - 41001303250491
phpfo
Valick
Мне такой ответ не о чем не говорит.
Valick
phpfo, что тебе ответил переводчик?


_____________
Стимулятор ~yoomoney - 41001303250491
phpfo
Valick
Не определенная переменная но почему она не определенная ?если я ее определила
killer8080
Цитата (phpfo @ 4.03.2023 - 13:04)
Warning: Undefined variable $num_rows in C:\OpenServer\domains\chat\system\online.php on line 9

значок $ лишний, к свойствам объекта нужно обращаться без него.
phpfo
[b]killer8080[
Спасибо теперь понятно)
Valick
phpfo, важно что бы вы сами могли в будущем находить ответы на свои вопросы, поэтому я не даю готовый ответ, а только определяю вектор направления, задавая наводящие вопросы wink.gif


_____________
Стимулятор ~yoomoney - 41001303250491
phpfo
Valick
Прямые ответы порой нужны,когда только начинаешь изучать подобные языки,если видно что новичок не как не понимает подсказки,тут я тоже не поняла вашу подсказку,
walerus
phpfo Не понятны подсказки, возможно из за того, что Вы зашли слишком "далеко", не понимая основ... по этому и получается так, что Вы вроде как переменную определили(опять же - где она определена ?), а использовали не так как нужно.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.