31. oktober 2009 - 21:21Der er
5 kommentarer og 1 løsning
Udtræk forskellige poster i mysql.
Jeg er ved at lave en highscore, hvor hver bruger kun vises en gang. Det vil sige hvis en bruger reelt skulle have 1.-, 2.- og 3. pladsen får han kun 1. pladsen.
strSQL = "SELECT id, bruger_id, score FROM highscore where spil='spil10' GROUP BY bruger_id order by score desc LIMIT 0, 10"
Den her ser ud til næsten at virke. Hver bruger vises kun en gang, men der er ikke deres højeste score der bliver vist sammen med dem.
Teknologi, AI og forretning er i centrum på Computerworlds Cloud og AI Festival i København d. 18. og 19. september. Se hele programmet for den store konference om strategisk brug af Cloud og AI på: www.cloud-festival.dk
Jeg har brugt følgende: strSQL = "SELECT id, bruger_id, score FROM highscore where spil='spil10' GROUP BY bruger_id order by max(score) desc LIMIT 0, 10"
Når jeg bruger order by max(score), kan jeg se at de kommer i den rigte rækkefølge, det er bare ikke deres max(score) der bliver vist når jeg skriver rs("score").
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.