![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 655 Pomógł: 73 Dołączył: 2.05.2014 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Tworze swoj pierwszy projekt w php z wykorzystaniem mysql. W tej chwili rozgryzam jak najlatwiej informowac danego uzytkownika, ze od jego ostatniej wizyty w danym temacie lub artykule sa nowe, nie czytane komentarze/posty. Wpadlem na kilka pomyslow odnosnie "flagowania" w bazie np: 0 umieszczane w tabeli user w momencie wyslania nowego artykulu, i nastepnie w momencie jego wyswietlenia przez danego uzytkownika wyslanie "1" w to miejsce. Jednak to jest bezsensu.. Kazdy artykul czy temat to nowe kolumny. Obecnie jestem na urlopie i pisze z telefonu, nie moge sobie testowac nic, jednak nie daje mi to spokoju, mysle nad rozwiazeniem juz od wczoraj, a php ucze sie dopiero od 2 miesiecy. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 82 Pomógł: 20 Dołączył: 17.01.2009 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Robisz tabele łączącą Użytkownika z Artykułem.
Np tabela: UserArticle: user_id - klucz obcy na tabele User article_id - klucz obcy na tabele Article I reszte kolumn informacje jakie tylko chcesz zbierać. count - ilosc odwiedzin danego artykulu created - kiedy odwiedzil pierwszy raz updated - kiedy odwiedzil ostatni raz Co kolwiek tylko chcesz. Jak nie ma wpisu dla danego uzytkownika i artykułu to po prostu artykul jest wlasnie dla niego nowy. Jak wyswietli dany artykul to wtedy tworzysz wpis. Ten post edytował ziolo 3.06.2014, 23:24:44 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 16.10.2025 - 10:18 |