Voor de website van mijn voetbalvereniging wil ik een gedeelte van de site in een database plaatsen. Het betreft het wedstrijd programma. Als je naar www.beerseboys.nl gaat en daar uit het menu Programma -> Deze week kiest dan zie je de huidige opzet. Alle wedstrijden worden wekelijks mbv een editor ingevoerd. Nu wil ik het zo maken dat elke leek online wedstrijden kan toevoegen en verwijderen.
Huidige gang van zaken.
In een tabel (dezeweek.php) vul ik wekelijk de wedstrijden in:
Bv.Beerse Boys PSV14.30
Aan het einde van de week copieer ik de complete tabel van dezeweek.php naar uitslagen.php. De tijden worden dan vervangen door de uitslagen.
Gewenste opzet
Wedstrijden moeten willekeurig ingevuld kunnen worden. Dus wedstrijden van junioren en senioren in willekeurige volgorde. Als de pagina gegenereerd wordt moeten alle senioren wedstrijden van een bepaalde datum op volgorde van team weergegeven worden. Zo ook voor Junioren en Veteranen. Alle in een aparte tabel. Verder is het mogelijk dat er 3 verscillende speeldagen zijn voor junioren, senioren of veteranen. Deze verschillende speeldagen moeten ook in een verschillende tabel weergegeven worden.
Daarnaast moet mbv een druk op een button de switch van Deze week naar Uitslagen gedaan worden. Dus de ene tabel leeg en de andere de wedstrijden van deze week. Daar komen dan de speeltijden te vervallen en deze moeten dan via een admin scherm ingevuld worden.
Database opzet
Wedstrijden (
idint
rang[senioren, junioren, veteranen]
datumvarchar(30)
thuisteamvarchar(30)
uitteam varchar(30)
tijdvarchar(10)
)
Uitslagen (
idint
rang[senioren, junioren, veteranen]
datumvarchar(30)
thuisteamvarchar(30)
uitteam varchar(30)
uitslagvarchar(10)
)
Wie kan en wil mij helpen met het opzetten van de database. Op ik kom er niet echt uit.
Huidige gang van zaken.
In een tabel (dezeweek.php) vul ik wekelijk de wedstrijden in:
Bv.Beerse Boys PSV14.30
Aan het einde van de week copieer ik de complete tabel van dezeweek.php naar uitslagen.php. De tijden worden dan vervangen door de uitslagen.
Gewenste opzet
Wedstrijden moeten willekeurig ingevuld kunnen worden. Dus wedstrijden van junioren en senioren in willekeurige volgorde. Als de pagina gegenereerd wordt moeten alle senioren wedstrijden van een bepaalde datum op volgorde van team weergegeven worden. Zo ook voor Junioren en Veteranen. Alle in een aparte tabel. Verder is het mogelijk dat er 3 verscillende speeldagen zijn voor junioren, senioren of veteranen. Deze verschillende speeldagen moeten ook in een verschillende tabel weergegeven worden.
Daarnaast moet mbv een druk op een button de switch van Deze week naar Uitslagen gedaan worden. Dus de ene tabel leeg en de andere de wedstrijden van deze week. Daar komen dan de speeltijden te vervallen en deze moeten dan via een admin scherm ingevuld worden.
Database opzet
Wedstrijden (
idint
rang[senioren, junioren, veteranen]
datumvarchar(30)
thuisteamvarchar(30)
uitteam varchar(30)
tijdvarchar(10)
)
Uitslagen (
idint
rang[senioren, junioren, veteranen]
datumvarchar(30)
thuisteamvarchar(30)
uitteam varchar(30)
uitslagvarchar(10)
)
Wie kan en wil mij helpen met het opzetten van de database. Op ik kom er niet echt uit.