-1

Делаю такую штуку:

$time = time();
$online = $time - (20*60);
$result = mysql_query("SELECT username FROM users WHERE users_come >= $online");
while( $row = mysql_fetch_array( $result ) ){
echo "<br>{$row['username']}"; }

Она выводит пользователей он-олайн но мне выбивает такую ошибку:

Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:xampphtdocsstyleonline.php on line 20

Что оно значит и как исправить подскажите пожалуйста !

k0mar
  • 3,647
  • 5
  • 25
  • 47

1 Answers1

1

скорее всего вам не удалось подключится к базе-данных. Либо запрос составлен не верно. Например нету какого то поля или оно называется по другому.

сделайте после

$result = mysql_query("SELECT username FROM users WHERE users_come >= $online");
var_dump(mysql_error());
Alex Kapustin
  • 11,694
  • 1
  • 20
  • 22