![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 85 Pomógł: 4 Dołączył: 1.07.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam mam taki problem pobieram rekordy z bazy danych z tabeli SPOTKANIA - struktura - | id | id_team1 | id_team2 | tabela zawiera wszytkie spotkania np 12 druzyn kazdy z kazdym czyli 66 rekordow i teraz chcial bym stworzyc nastepna tabele tylko ze tym razem z podzialem na kolejki i tak zeby w kazdej kolejce byly nie powtarzajace sie mecze (wiadomo o co chodzi )
Narazie napisalem kod ktory twowrzy koeljki ale tylko w trzech pierwszych kolejkach spotkania sie nie powtarzaja i ma to zapewne zwiazek z warunkeim w petli if jednak ja nie umiem sobie z tym poradzic.
Dalej nie rozwiązałem problemu i niestety nikt nie odpowiedział na post myślę cały czas intensywnie i może dało by się zastosować funkcje [b]in_array()[/b] sprawdzała by czy wartosci sa rozne w tablicy ktora sie tworzy KOLEJKA
z tym ze jesli jedna wartosc jest rozna to in_array zwraca true a ja bym chcial tak zeby oby dwie wartosci byly rozne czyli jak jest 1 - 2 i 1 - 3 to !in_array zwraca true a powino byc tak np 1 - 2 i 3 -4 prosze o pomoc --------Edytowane 2008-09-28-----03:18---------------------------------------------------------------------------------------------------------------- Ehhhh nie daje za wygrana wrzucam to co ostatnio wycudowalem i jeszcze znalazlem taka strone cos takiego mi sie marzy http://schedules.footballguys.com/freesche...chedule=12team9
No i nawet postepy sa ale ten skrypt tworzy 11 kolejek z tym ze pare kolejek jest po 5 spotkan a nie jak powino byc po 6. Jednak mysle ze problem jest w zapisie spotkan tzn nie moze byc chyba tak : 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 1 10 1 11 1 12 2 3 2 4 2 5 2 6 2 7 2 8 2 9 2 10 2 11 2 12 itd.... Ten post edytował siatkarzyna 30.09.2008, 01:03:52 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 85 Pomógł: 4 Dołączył: 1.07.2008 Ostrzeżenie: (0%) ![]() ![]() |
Może teraz >> LINK << nie umiem rozpracować jak się układa terminarze sportowe nawet jak ręcznie chce ułożyć tak na kartce to mi nie wychodzi zawsze pod koniec zostają takie spotkania że się powtarzają tu musi być jakiś system (IMG:http://forum.php.pl/style_emoticons/default/sciana.gif)
Znalazłem opis systemu rozgrywkowego każdy z każdym >> Systemy rozgrywek << - PDF może teraz ktoś pomoże jak to zapisac w kodzie pierwsza rundę zrobiłem ale dalej nie wiem jak przesunąć wartość w tablicy o jeden. Próbowałem z next ale chyba nie umiem tego użyć. Napisałem kod który generuje kolejki zgodnie z systemem rozgrywek każdy z każdym tak jak jest to podane w linku wyżej lecz ten skrypt jest mało elastyczny ponieważ działa dla 12 drużyn jak to napisać dla n drużyn ?
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 06:25 |