Маркиране на прочетена тема във форум

  • Автор Автор zSix
  • Начална дата Начална дата

zSix

Registered
Здравейте,
от известно време се занимавам с направата на свой собствен форум, но се сбълсках с проблем, на който не мога да измисля решение ...

Значи искарвам си темите, според времето в което са публикувани. Проблема е че искам да направя когато потребител я види да я маркира като прочетена и когато се напише нещо тя да става отново непрочетена.

Сигурно е елементарно решението, но от няколко часа не може да ми дойде на акъла как може да стане това.

Ще съм много благодарен ако някой успее да ми помогне.
 
Еми една не толкова рационална идея е да записваш в една таблица следното:

id | topic_id | user_id

Където id си е поредния номер, topic_id е ид-то на темата, която е била прочетена, а user_id е потребителя, който е прочел дадената тема. И при публикуване на ново мнение в дадена тема, се изтриват всички записи със съответното id. А за да се маркира, просто правиш проверка в таблицата и взависимост от резултата маркираш по различен начин.
 
И аз това се сетих да направя и предполагам докато не намеря рационално решение, ще използвам този вариант.

Очаквам все пак предложения други, а ако няма получаваш точката :)
 

Back
Горе