![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 496 Pomógł: 2 Dołączył: 15.07.2011 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Potrzebuję w swojej aplikacji stworzyć macierz 10x10 wypełnioną typami użytkowników w wybranej kolejce. Przy pozycjach bez typów wstawić znak "-" .
Mam następującą strukturę bazy danych: tabela USER, tabela TYPE, ; join z MEET i USER tabela MEET, ; join z MATCHDAY tabela MATCHDAY Co po kolei robię: 1. Pobranie typów użytkowników (jest 10 użytkowników) z wybranej kolejki. 2. Pobranie listy 10 meczy w wybranej kolejki 3. Połączenie za pomocą pętli meczy z typami użytkowników Zapytanie jakie mam:
Złączenie listy meczy z listą typów:
Niestety powyższe w przypadku typu 7 użytkowników zwraca mi 73 rekordy (3 NULL = 3 userom którzy nie typowali) dla 1 kolejki i również 73 typy (z matchday_id = NULL) dla kolejki 2 itd. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 884 Pomógł: 231 Dołączył: 20.03.2005 Skąd: Będzin Ostrzeżenie: (0%) ![]() ![]() |
Ja coś takiego zrobiłem używają klasy roundrobin.
Klasa trochę przestarzała, ale spełnia swoje założenia, także do dalszej pracy. https://www.phpclasses.org/package/5563-PHP...tml#information |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 19:14 |