Непрочитанные Личные сообщения в какой табличке поглядеть?

Проблемы с установкой или работой phpBB 3.3.x? Получите помощь здесь!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
splinty
phpBB 1.4.2
Сообщения: 68
Стаж: 15 лет 2 месяца
Благодарил (а): 24 раза

Непрочитанные Личные сообщения в какой табличке поглядеть?

Сообщение splinty »

Братцы, подскажите, пожалуйста, каким запросом поглядеть непрочитанные личные сообщения конкретного пользователя?
С почтением, Саша.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17009
Стаж: 19 лет 2 месяца
Откуда: Красноярск
Благодарил (а): 560 раз
Поблагодарили: 1717 раз

Re: Непрочитанные Личные сообщения в какой табличке поглядеть?

Сообщение rxu »

Изображение
Аватара пользователя
splinty
phpBB 1.4.2
Сообщения: 68
Стаж: 15 лет 2 месяца
Благодарил (а): 24 раза

Re: Непрочитанные Личные сообщения в какой табличке поглядеть?

Сообщение splinty »

Да, виноват, что не уточнил: мне требуется sql.
С почтением, Саша.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12808
Стаж: 13 лет 11 месяцев
Благодарил (а): 160 раз
Поблагодарили: 2311 раз

Re: Непрочитанные Личные сообщения в какой табличке поглядеть?

Сообщение Татьяна5 »

Код: Выделить всё

SELECT p.msg_id, p.message_text
FROM phpbb_privmsgs p

LEFT JOIN phpbb_privmsgs_to pt
ON pt.msg_id = p.msg_id

WHERE pt.pm_unread = 1 AND pt.user_id = 58
Собрано "на коленке", но работает
Аватара пользователя
splinty
phpBB 1.4.2
Сообщения: 68
Стаж: 15 лет 2 месяца
Благодарил (а): 24 раза

Re: Непрочитанные Личные сообщения в какой табличке поглядеть?

Сообщение splinty »

Благодарю!
Для моих целей оказалось достаточным

Код: Выделить всё

select count(1)
from phpbb_privmsgs_to pt
join phpbb_users u on u.user_id=pt.user_id
where pt.pm_unread = 1 and u.username = 'user_name'
С почтением, Саша.

Вернуться в «Поддержка phpBB 3.3.x»