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

-
- phpBB 1.4.2
- Сообщения: 68
- Стаж: 15 лет 2 месяца
- Благодарил (а): 24 раза
Непрочитанные Личные сообщения в какой табличке поглядеть?
Братцы, подскажите, пожалуйста, каким запросом поглядеть непрочитанные личные сообщения конкретного пользователя?
С почтением, Саша.
-
- phpBB 1.4.2
- Сообщения: 68
- Стаж: 15 лет 2 месяца
- Благодарил (а): 24 раза
Re: Непрочитанные Личные сообщения в какой табличке поглядеть?
Да, виноват, что не уточнил: мне требуется sql.
С почтением, Саша.
-
- Поддержка
- Сообщения: 12808
- Стаж: 13 лет 11 месяцев
- Благодарил (а): 160 раз
- Поблагодарили: 2311 раз
Re: Непрочитанные Личные сообщения в какой табличке поглядеть?
Код: Выделить всё
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
-
- phpBB 1.4.2
- Сообщения: 68
- Стаж: 15 лет 2 месяца
- Благодарил (а): 24 раза
Re: Непрочитанные Личные сообщения в какой табличке поглядеть?
Благодарю!
Для моих целей оказалось достаточным
Для моих целей оказалось достаточным
Код: Выделить всё
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'
С почтением, Саша.