URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 7610
[ Назад ]

Исходное сообщение
"Как отмечать 'непрочитанные темы' для каждого пользователя?"

Отправлено Игорь , 28-Сен-12 17:30 
Подскажите, пожалуйста, делаю форум на php & mysql, как наиболее оптимально отмечать для каждого зарегистрированного пользователя, какие темы им прочитаны?

Содержание

Сообщения в этом обсуждении
"Как отмечать 'непрочитанные темы' для каждого пользователя?"
Отправлено PavelR , 29-Сен-12 15:03 
> Подскажите, пожалуйста, делаю форум на php & mysql, как наиболее оптимально отмечать
> для каждого зарегистрированного пользователя, какие темы им прочитаны?

Вы уже придумали набор вариантов, чтобы из них выбрать ваш оптимальный?


"Как отмечать 'непрочитанные темы' для каждого пользователя?"
Отправлено DeadLoco , 30-Сен-12 22:35 
> Подскажите, пожалуйста, делаю форум на php & mysql, как наиболее оптимально отмечать
> для каждого зарегистрированного пользователя, какие темы им прочитаны?

Таблица вида
юзер_ид -- тема_ид -- таймстамп обращения.

Для каждой темы нужно сравнивать таймстамп последнего сообщения с таймстампом посещения. Если сообщение после посещения - нечитаная