Avatar billede carsten_mc Nybegynder
10. juli 2011 - 12:33

Placeringsystem / Turneringssystem

Hej

Jeg sidder og administrere hjemmeside for min lokale håndboldklub. I den forbindelse har de en årlig turnering, som har sin egen hjemmeside.

Det som jeg skal have hjælp til er at lave et "system" der selv kan bestemme placeringerne i de forskellige puljer.

Turneringen starter med indledende puljer på 3-6 hold.
Herefter gåes der enten direkte til semi-finaler og finaler eller hvis der er mange hold så spilles der mellempuljer inden finalen

Derudover er der også kampe ved siden af slutspillet for de hold der ikke var gode nok i de indledende runder

Måden der rangeres efter er følgende:
- Flest point
Ved pointlighed afgøres puljen efter følgende regler:
1. Opnåede points i indbyrdes kampe.
2. Måldifferencen i indbyrdes kampe.
3. Flest scorede mål i indbyrdes kampe.
4. Måldifferencen i samtlige kampe i puljen.
5. Flest scorede mål i samtlige kampe i puljen.


Jeg overvejer at bruge noget JOIN hvor jeg har delt det ud på tre tabeller: en til hold, en med kampe og en pulje hvor jeg har skrevet puljenavne ind.

Samtidig skal jeg kunne trække en oversigt ud over alle de resultater der er tastet ind så folk kan følge med i kampene efterhånden som resultaterne kommer ind fra de forskellige haller. Samtidig er det vigtigt at man nemt kan rette i et kampresultat, da der tidligere har været problemer med fejlindmeldinger, det vil sige at målscoren osv helst skal være noget der bliver beregnet og ikke står som en fast værdi i en tabel.

Men jeg ved ikke helt hvordan jeg skal gribe det an, eller om der er en bedre måde at gøre det på.

Så håber der er nogen der kan hjælpe mig med at lave noget dette. Og det er det er kun databaseopsætningen og placeringssystemet jeg skal have hjælp til. Oprettelse af resultater, rettelse osv. det har jeg styr på at lave.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester