Я делаю простую функцию друзей для своего сайта, и когда люди получают запрос на добавление в друзья, я хочу, чтобы он отображался там на панели друзей, поэтому я попробовал это.
$q = $dbc -> prepare("SELECT id_to read FROM friend_requests WHERE id = ? && read == '0'");
$q -> execute(array($details['id']));
$request_count = $q -> rowCount();
if ($request_count > 0) {
echo '<li><a href="/friends"><img src="/gameimages/friends.png" height="16" width="16" alt="" /><strong>Friends (' . $request_count . ')</strong></a></li>';
}
else {
echo $request_count;
echo '<li><a href="/friends"><img src="/gameimages/friends.png" height="16" width="16" alt="" />Friends </a></li>';
}
Теперь на странице друзей, гдезапросы показываются, все запросы получают столбец чтения, установленный в 1, и по умолчанию он равен 0. Если есть строки с 0, это должен быть новый запрос, и приведенный выше запрос должен сработать, сообщая пользователям, что у них есть новые запросы.Я делаю не так?