login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Toernooi systeem

Offline bambino - 13/04/2005 13:30
Avatar van bambinoHTML interesse Yo

Ik vraag me al een tijdje af hoe je een toernooi systeem maakt.

Het lijkt me logisch dat je 1 tabel in je database hebt met de gegevens van de teams.

Maar dan weet ik niet hoe je dat doet. Per toernooi een neiuwe database aanmaken? en als iemand wint, hoe geef je dat door etc? heeft iemand wat tips / uitleg of een script / tutorial, hier vind ik er geen

8 antwoorden

Gesponsorde links
Offline kareljan - 13/04/2005 13:40
Avatar van kareljan Onbekend staat er bij de script pagina geen competitie-manager? dacht van wel ben ik nou zow mis?
Offline bambino - 13/04/2005 13:46
Avatar van bambino HTML interesse ja,maar da's een competitie, ik wil een toernooi 

Je weet wel, zoals in tennis bv 

Da's een competitie zoals in het voetbal , dat wil ik niet, dat snap ik nog wel 
Offline kareljan - 13/04/2005 14:44
Avatar van kareljan Onbekend Jag, dan kan ik je niet helpen! keek je op phpfreakz.nl?
Offline bambino - 13/04/2005 14:54
Avatar van bambino HTML interesse vind ik het ook nie
Offline Disa - 13/04/2005 14:58
Avatar van Disa PHP interesse erhm een tabel met de teams die meedoen gelinkt aan ene toernooi - id. zoiets:
cup_id(unique) | part_id | team_id | .... evt nog meer info
1 | 1 | 1
1 | 2 | 4
1 | 3 | 19
1 | 4 | 5
....

cup_id is het toernooi id
part_id is het id van de het team in het toernooi zelf. Begint altijd bij 1 denk ik.
team_id is het id van het team om zo de nodige info op te halen uit een andere tabel.

dan maak je een tabel met wars. part_id1 vs part_id2 etc en check je telkens de winnaar.

Dit is maar een ruwe schets die spontaan bij me opkwam. Sorry als het nogal vaag is. 

disa
Offline bambino - 13/04/2005 15:06
Avatar van bambino HTML interesse hm

Dus ik maak een tabel met :
Het ID van het toernooi. Dan daarnaast het deelnemende team, en dan het id van dat deelnemende team.

Maar nu ff praktisch :

De andere tabel wars word dat dan :
war_id | cup_id | part_id_winnaar| id_winnaar

1 | 1 | 2 | 4
2 | 1 | 4 | 5
3 | 1 | 2 | 4

waarbij dan 2 de winnaar is van match part_id 1 vs part_id 2
en de 4 de winnaar van de match part_id 3 vs 4, da's dus het part_id eigelijk

maar hoe haal je dat er dan uit :s

ksnap er toch nie veel van

Offline Disa - 13/04/2005 15:12 (laatste wijziging 13/04/2005 15:12)
Avatar van Disa PHP interesse je zet gewoon nog wat extra info bij de war tabel
war_id | cup_id | part_id_winnaar| id_winnaar | score1 | score2 | status

1 | 1 | 2 | 4 | 1 | 2 | Y
2 | 1 | 4 | 5 | 0 | 0 | N

waarbij score1 het aantal goals, punten is van team1 en evident score2 het aantal goals, punten van team2. Status is gewoon de info of de match, war al gespeeld is.
Zoja kijk wie er gewonnen heeft en doorgaat. (moest de volgende opponent ook al doorzijn kan je dan al de volgende match, war in de database steken)
Zo neen, doe niets.

Ik hoop dat het wat duidelijk is.


disa
Offline bambino - 13/04/2005 15:39
Avatar van bambino HTML interesse neen, snap het nog steeds niet

heeft niemand ergens een script ofzo?
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2025 Sitemasters.be - Regels - Laadtijd: 0.173s