Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Klasy -> Komantarze
Sh4dow
post
Post #1





Grupa: Zarejestrowani
Postów: 569
Pomógł: 0
Dołączył: 17.08.2003
Skąd: Dąbrowa Górnicza

Ostrzeżenie: (0%)
-----


Mam dwa nurtujace mnie pytania.
Czy opłaca sie robić klasy dla komantarzy czy zrobic zwykłą funckje z możliwości includowania do roznych miejsc. Taka funkcja działała by prawie jak klasa ( :?: chyba :?: ).

A jesli na klasach zrobic taki system komantarzy to jak go zrobić :?: nie chodzi mi o podanie gotowego skryptu, tylko o rozwiazanie teoretyczne, czy nowym obiektem ma by komantarz :?: czy moze wszystkie komantarze :?:
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Pianandrill
post
Post #2





Grupa: Zarejestrowani
Postów: 33
Pomógł: 0
Dołączył: 21.04.2003

Ostrzeżenie: (0%)
-----


Ja mam chyba troszkę bardziej elastyczne rozwiązanie powtarzających się id.
Zrobiłem relacje wiele-do-wiele (nie bezpśrednie) rozbita na dwie table:
jedna tabela to komentarze, w której przechowuje id_kom, id_kom_el, id_kom_kat, reszta_danych....
czyli mam unikalny id komentarza, id elementu który komentuję (wymusza to zeby cokolwiek komentujesz mialo swoje inikalne id - kazdy art, plik, screen) oraz id kategorii w której znajduje się komentowany element.
Druga tabela to spis kategori (id_kat, nazwa, ew_pozostale_dane), które chce opddać komentowaniu. Teraz dodatkowo jezeli któraś z wartości przechowywanych w spisie kategori jest dla niej charakterystyczna to można zrobić klasę definiującą wystąpenie komentarzy. W tym momencie wystarczy do tabeli spisu kategori dorzucić ten charakterystyczny identyfikator kategori a możliwość komentowania pojawi się praktycznie sama.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 7.10.2025 - 23:22