PHP/MySQL | Fetch_assoc или ошибка)
Тема закрыта by
CreepMatis
Причина: Решено)
![](https://bym.guru/files/icon/14212.png)
Причина: Решено)
Есть скрипт почты, в котором идёт отправка текста и вывод отправленных сообщений между двумя пользователями. Выбивает ошибку:
Fatal error: Call to a member function fetch_assoc() on a non-object in C:\home\localhost\www\mail.php on line 45
.
Код:
В чём может быть беда?
Fatal error: Call to a member function fetch_assoc() on a non-object in C:\home\localhost\www\mail.php on line 45
.
Код:
$smsq = $db->query("SELECT * FROM `mail` WHERE `user` = '".$user['id']."' AND `to` = '".$id."' OR `user` = '".$id."' AND `to` = '".$user['id']."'");
?>
<?
while($sms = $smsq->fetch_assoc()){
?>
<div class="block"><small><?=nick($sms['user'])?><span style="float:right"><?=datetime($sms['time'])?></span></small><br/>
<?=smiles(bbcode($sms['message']))?><br/></div>
<?
}
В чём может быть беда?
CreepMatis, $smsq возвращает пустой результат, либо запрос неправильный...
VarrkaN (21.06.2015 в 18:38)
CreepMatis, $smsq возвращает пустой результат, либо запрос неправильный...
CreepMatis, $smsq возвращает пустой результат, либо запрос неправильный...
Так вот тоже думаю, что с запросом...
VarrkaN (21.06.2015 в 18:38)
CreepMatis, $smsq возвращает пустой результат, либо запрос неправильный...
CreepMatis, $smsq возвращает пустой результат, либо запрос неправильный...
Ограничил вывод запросом на подсчёт кол-ва сообщений... Только теперь не выводятся вообще сообщения(
проблема скорей всего проблема у FETCH_ASSOC ()
Bymas (21.06.2015 в 19:07)
проблема скорей всего проблема у FETCH_ASSOC ()
проблема скорей всего проблема у FETCH_ASSOC ()
А fetch_assoc то тут причём? Это обычная функция из MySQLi... В других же скриптах работает)
Попробуй на fetch_object() :)
CreepMatis, фатальная ошибка к призыву функцыи
Kaito (21.06.2015 в 19:10)
Попробуй на fetch_object() :)
Попробуй на fetch_object() :)
Разницы то не будет) И fetch_assoc, array, object такую же траблу выдают...
Может всё таки запрос?
Bymas (21.06.2015 в 19:10)
CreepMatis, фатальная ошибка к призыву функцыи
CreepMatis, фатальная ошибка к призыву функцыи
Но если сделать условие на проверку кол-ва запросов, то выдаёт 0:D