Witam
Od dłuższego czasu noszę się z pomysłem stworzenia tabeli dla drużyny grającej w siatkówkę, widziałem takie gotowe moduły dla stron piłkarskich, jednak w siatkówce jest trochę więcej roboty. Tak więc tabele niezbędnego do tego prezentują się tak:
tabela_terminarz (w której zapisywane są wszystkie spotkania)
mecz_id|gosp_id|gosc_id|wyniksetowy_gosp|wyniksetowy_gosc|set1_gosp|set1_gosc|se
t2_gosp|set2_gosc|set3_gosp|set3_gosc|set4_gosp|set4_gosc|set5_gosp|set5_gosc|
tabela_druzyny
druzyna_id|druzyna_nazwa
Podałem tyle te dane które będą potrzebne do wyliczenia tabeli
Przyszedł mi do głowy jeden pomysł, aby najpierw wrzucić do tablicy wszystkie drużyny, a następnie z tabeli terminarz wyciągnąć wszystkie spotkania w których wyniksetowy gosci lub gospodarzy jest równy 3 (co oznacza w siatkówce że mecz się zakończył) no i w tym momencie mam problem, bo trzeba było by zrobić pętle która będzie każdy mecz przypisywała drużynie z wcześniej utworzonej tablicy i liczyła ile należy się punktów, a to jest o wiele bardzie skomplikowane niż w piłce nożnej:
za zwycięstwo 3:0 lub 3:1 drużyna otrzymuje 3pkt
za zwycięstwo 3:2 drużyna otrzymuje 2pkt
za przegraną wynikiem 2:3 drużyna otrzymuje 1pkt
za przegraną 3:0 lub 3:1 drużyna otrzymuje 0pkt
Czy ktoś kiedykolwiek podchodził do takiego tematu?
Wynikiem tego wszystkiego ma być tabela zawierająca kolumny
Pozycja|Drużyna|Punkty|Mecze|małe punkty zdobyte|małe punkty stracone|