Call to a member function fetchArray() on bool

MrForter

Новичок
Помогите у меня возникает вот это ошибка. Call to a member function fetchArray() on bool когда я вызываю функцию getCount().
Код:
public function getCount(Player $player){
  $username = strtolower($player->getName());       
  $result = $this->fraction->query("SELECT `count` FROM `fraction` WHERE `username` = '". $username ."'")->fetchArray(SQLITE3_ASSOC);
  return $result['count'];
}
Вот я вызываю функцию.
$count = $this->getCount($sender);
Что делать?
 

WMix

герр M:)ller
Партнер клуба
вероятно SELECT `count` FROM `fraction` WHERE `username` = '". $username ."' ничего не вернула
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
ТС, если у тебя метод query может в каком-то случае вернуть false, то какого же хрена ты пишешь во fluent interface стиле не проверив возвращаемое значение?
 
Сверху