Опубликовано: 6 сентября 20196 г Хочу сделать отображение блокировки чата около ника юзера (в чате)Никак не могу получить массив с данными от пользователя-автора сообщения Нужно такСделал примерно вот так, но это доп запрос на каждое сообщение, а их в чате куча и получается куча запросов валит сервер $ban_memberid = $d['member_id']; $getban = $this->DB->buildAndFetch( array( 'select' => 'count(*) as banned', 'from' => 'members', 'where' => "member_id = '$ban_memberid' and members_cache LIKE '%shoutbox_banned\\";i:1%'" )); if ($getban['banned'] == '1'){ $ban = '<span class="ipsBadge ipsBadge_red">Чат заблокирован</span>'; }Делаю в шаблоне skin_shoutbox->shout_row * Изменено 6 сентября 20196 г пользователем HooLIGUN
Хочу сделать отображение блокировки чата около ника юзера (в чате)
Никак не могу получить массив с данными от пользователя-автора сообщения
Нужно так
Сделал примерно вот так, но это доп запрос на каждое сообщение, а их в чате куча и получается куча запросов валит сервер
$ban_memberid = $d['member_id']; $getban = $this->DB->buildAndFetch( array( 'select' => 'count(*) as banned', 'from' => 'members', 'where' => "member_id = '$ban_memberid' and members_cache LIKE '%shoutbox_banned\\";i:1%'" )); if ($getban['banned'] == '1'){ $ban = '<span class="ipsBadge ipsBadge_red">Чат заблокирован</span>'; }Делаю в шаблоне skin_shoutbox->shout_row *
Изменено пользователем HooLIGUN