[php] Forum i podswietlanie nieprzeczytanych postow

0

Witam,
Chyba juz ten temat poruszalem ale nie uzyskalem odpowiedzi, wiec chcialbym zrobic taka opcje do forum gdzie po zalogowaniu wszystkie przeczytane przez usera posty sa nabiale a inne np na niebiesko zeby nie musial szukac co czytal a czego nie. Zainspirowala mnie strona http://autokacik.pl gdzie tak jest zrobione , ale ostatnio sie zorientowalem ze tam tylko sa podswietlane linki z dnia dzisiejszego.
Moj pomysl jest taki chodz nie wiem czy to znacznie nie zwolni dzialania skkryptu:
Dodaje kolumne do rekordu ktory trzyma wiadomosc np. o nazwie "meet", przy kazdym poscie nieprzeczytanym bedzie klawisz "przeczytaj" , ktory spowoduje zapisanie nr id usera do pola meet, jezeli wejdzie inny userjego id zostanie dopidane do tego pola czyli bedzie: user_id1;userid2.
Wyswietlanie forum bedzie polegalo na zaladowanie pola meet do tablicy , przeciagniecie funkcja explode w celu usuniecia ";" i stworzenia tablicy i powrownaniu nr usera z polami tejze tablicy jezeli bedzie to post bialy jezeli nie to blue.
Troszke to wszystko zakrecone ale nie widze innej mozliwosc jak na razie zeby to zrobic bo przeciez przy kazdym poscie gdzies te dane kto wszedl musza byc zapisane.
Ma to sens ???

A teraz z innej beczki, jaka funkcja dipisujemy to pola w mysqlu ? dopisujemy nie nadpisujemy?

Czekam na Wasze opinie

0

no coz zrobilem tak jak napisalem i dziala

0

w mysqlu dopisujemy zapytaniem INSERT INTO tabelka VALUES wartośći.

0

Nie polcam takiego rozwiazania - nie jest zbyt dobre - chodzi przechowywanie ID w kolumnie z tabela z tematami. Lepiej zrobic osobna tabele - jest to efektywniejsze - zobacz kody zrodlowe coyotea.

1 użytkowników online, w tym zalogowanych: 0, gości: 1