![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 36 Pomógł: 0 Dołączył: 4.12.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Mam mały problem. Mianowicie chce zrobić ocenę zdjęć, każde zdjęcie user może ocenić tylko raz. Wpadłem na pomysł aby dodawać do tabeli user, id tych zdjęć które już oceniał, potem rozdzielać to explodem i sprawdzać czy id istnieje(jeżeli tak to nie można dodać oceny), jeżeli nie istnieje id wtedy można dodać ocenę. Nie wiem natomiast czy jest to dobry i efektywny sposób. Proszę o rady. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 4 362 Pomógł: 714 Dołączył: 12.02.2009 Skąd: Jak się położę tak leżę :D ![]() |
Lepiej zrobić tabelę w której masz 3 kolumny: id_usera, id_zdjęcia, ocena. Czemu? Bo łatwo zrobić zapytanie czy user już to zdjęcie ocenił, łatwo wyciągnąć wszystkich userów, którzy oddali na zdjęcie głos, łatwo policzyć średnią. I na pewno po chwili myślenia bym jeszcze kilka powodów dodał (IMG:style_emoticons/default/winksmiley.jpg) Te były na ułamki sekund myślenia.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 20:03 |