- грешка fetch()
WT форуми -> PHP MySQL ASP.NET -> грешка fetch()
Създайте нова тема Напишете отговор 
Автор Съобщение
ljuljana
Нов
Нов

Регистриран на: 27/12/2008 6:02 pm

Support: 0
Bonus: 0
Мнения: 103
Мнение 24/08/2019 7:46 am     грешка fetch() Отговорете с цитат


При опит да си заредя електронния магазин ми изписва следната грешка

Fatal error: Call to a member function fetch() on boolean in /home/blagoevs/public_html/mcv/models/Product.php on line 27

А ето и кода от 26 реда надол

$i = 0;
while ($row = $result->fetch()) {
$productsList[$i]['id'] = $row['id'];
$productsList[$i]['name'] = $row['name'];
$productsList[$i]['image'] = $row['image'];
$productsList[$i]['price'] = $row['price'];
$productsList[$i]['is_new'] = $row['is_new'];
$i++;
}
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
anonimen
Активен
Активен

Регистриран на: 11/06/2012 8:07 pm

Support: 161
Bonus: 321
Мнения: 1508
Мнение 24/08/2019 12:14 pm      Отговорете с цитат


Някой вече е имал твоя проблем: https://stackoverflow.com/questions/32696192/call-to-a-member-function-fetch-on-boolean

Виж какво присвояваш на $result.

Трябва да е резултат от заявка, а в твоя случай е false.
Сигурно заявката ти не връща нищо (или по-скоро гърми).

Провери я отново - виж дали синтаксисът ѝ е верен, дали съществуват всички таблици и колони, които ползваш в нея.

Ако всичко ти изглежда наред и не знаеш как да го оправиш, дай тук да видим и кода на заявката и присвояването на $result.
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
Покажи мнения от преди:    
Създайте нова тема   Напишете отговор    web-tourist.net Форуми -> PHP MySQL ASP.NET Часовете са според зоната GMT + 2 Часа
Страница 1 от 1


 
Идете на:  
Не Можете да пускате нови теми
Не Можете да отговаряте на темите
Не Можете да променяте съобщенията си
Не Можете да изтривате съобщенията си
Не Можете да гласувате в анкети