Автор Тема: Проблем с fetch_assoc  (Прочетена 1348 пъти)

0 Потребители и 1 Гост преглежда(т) тази тема.

vide0_

  • Newbie
  • *
  • Благодарности
  • -Казани: 1
  • -Получени: 0
  • Публикации: 4
Проблем с fetch_assoc
« -: 09 Май 2015, 20:00:53 »
Направих код за регистрация и вход след това направих скрипт който да показва кой е онлайн това го записва в базата данни и като изкарвам от базата данни кой е онлайн показва грешка Fatal error: Call to a member function fetch_assoc() on a non-object in /home/u388534066/public_html/index.php on line 9
това е кода
Код: PHP
  1. <?php
  2. include "config.php";
  3.  
  4. $min = (time() + (1*60));
  5.  
  6. $fd = mysqli_query($c, "SELECT username FROM username WHERE timestamp > $min ORDER BY timestamp DESC");
  7.  
  8. while($b = $fd->fetch_assoc()){
  9. echo $b["username"];
  10. }
  11.  
  12. ?>
  13. <?php echo $_SESSION['is-logged']; ?>
« Последна редакция: 09 Май 2015, 20:38:21 от Avalanche »

Avalanche

  • Administrator
  • Hero Member
  • *****
  • Благодарности
  • -Казани: 65
  • -Получени: 275
  • Публикации: 2602
  • meow
Re: Проблем с fetch_assoc
« Отговор #1 -: 09 Май 2015, 20:39:55 »
Такъв тип грешка се появява обикновено като имаш проблемна заявка, така че погледни нея. На пръв поглед ми се струва името на таблицата (username), наистина ли е така кръстена?
"Компютрите не правят каквото искаме, а каквото им кажем." Ако разбереш какво значи това няма да имаш големи проблеми, нито с никоя ОС, нито език, или софтуер.
Аз не съм програмист между другото!

vide0_

  • Newbie
  • *
  • Благодарности
  • -Казани: 1
  • -Получени: 0
  • Публикации: 4
Re: Проблем с fetch_assoc
« Отговор #2 -: 09 Май 2015, 21:17:54 »
Таблицата се казва users затова е грешката Благодаря