Hej Vi har et "managerspil" i den lokale fodboldklub som fungere helt fint i et excelark, men vil gerne have stillingen ud på vores hjemmeside, men mangler lige lidt hjælp:-)
Hvert hold består af 6 spillere, 1 målmand ,2 forsvar, 2 midtbane og 1 angriber
Jeg har lavet følgende tabeller: Profiles (fra vores spillerdatabase) ProfileID Name Placering
Runde rundeid ProfileID point
hold holdid navn ProfileID_M ProfileID_F1 ProfileID_F2 ProfileID_M1 ProfileID_M2 ProfileID_A
det er meningen at vi bare taster antal point for hver spiller ind i rundetabellen via php
nu kommer problemer så... hvordan får jeg mysql til at lægge spillerens (profileID) point sammen for alle runderne og lægger point sammen for de spillere et hold (holdid) har?
i må meget gerne komme med forslag i php:-)
og hvis mine tabeller er helt væk så kom endelig med forslag!
hey! ja kan sku godt se den er røget ind i ms stedetfor my...
men jeg kan stadig ikke få det til at gå op... det min holdtabel er gal! de 6 profileid'er jeg har skulle jo gerne hente værdier fra rundetabellen via profileid...?
$query = mysql_query("SELECT holdid, SUM(point) FROM runder JOIN hold ON profileid_m = profileid OR profileid_f1 = profileid OR profileid_f2 = profileid OR profileid_m1 = profileid OR profileid_m2 = profileid OR profileid_a = profileid GROUP BY holdid ORDER BY SUM(point) DESC"); while($row = mysql_fetch_assoc($query)) { echo $row['holdid'] . " - " . $row['SUM(point)'] . "<br/>"; } ?>
men nu mangler jeg en fuktion til at vise holdnavn istedetfor holdid? anyone?
eller tilføj det, så du både henter navn og holdid ud .... husk du også skal have group by på "navn".
Udover det, så forstår jeg ikke helt dit table design. Hvorfor alle de joins ? Jeg ville nok kigge lidt på din table struktur hvis jeg var dig.
// ouT
Synes godt om
Ny brugerNybegynder
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.