$views = $db->query('SELECT COUNT(`id`) FROM `load_views` WHERE `id_user` = '. $user->id .' AND `id_file` = '. $file->id)->fetch_row();
Код выше возвращает сообщение с ошибкой Call to a member function.
Я решил посмотреть, а вдруг переменные ничего не возвращают, но нет, переменные возвращают именно те значения которые мне нужны:
SELECT COUNT(`id`) FROM `load_views` WHERE `id_user` = 1 AND `id_file` = 2.
Поэтому, выяснилось что запрос рабочий. Проблемы не вижу вообще, вардампнув код - $db->query('SELECT COUNT(`id`) FROM `load_views` WHERE `id_user` = '. $user->id .' AND `id_file` = '. $file->id), он возвратил false. Что (цензура) с ним не так? Уже весь гугл перерыл. Ничего не нашёл. Заранее спасибо за ответ!
~AL~, ой, забыл дописать. Ну естественно fetch_row()