Hallo,

Ik heb een script van Jan Koehoorn gebruikt:
http://www.jankoehoorn.nl/phphulp/voetbalopstelling.php

Nu het ik al het volgende:
http://www.forzaheerenveen.nl?page=opstelling
Maar nu weet ik niet in wat voor database model ik de gegevens moet opslaan.

Ik had ongeveer hetzelfde in het hoofd:
Je maakt een opstelling en stuurt deze in. De gegevens moeten worden opgeslagen in een database. Van alle ingestuurde opstellingen moet een gemiddelde berekend worden. En dit voor meerdere wedstrijden. Hoe kan ik dit het beste aanpakken. Welke tabellen of welke opzet raden jullie mij aan. Ik loop een beetje vast met het bedenken hiervan.

Ik hoop dat het jullie een beetje duidelijk is.
$select = "SELECT COUNT('spelerid'), spelerid, positieid FROM opstelling WHERE wedstrijdid = 8 GROUP BY 'spelerid','positieid'";

Wat doen die quotes om de kolomnamen spelerid en positieid? Dat kan nooit goed zijn.

De meeste stemmen kun je ophalen met MAX(), nog zo'n handige SQL-functie.

Tip: Geef resultaten van berekeningen en andere bewerkingen in SQL altijd een alias mee, bv.: COUNT(spelerid) AS iSpeler

Reageren