kijk
ik kan in de database wedtrijden ingeven( zijn de namen + de punten).
nu wil ik per wedstrijd dat ik de top 9 op een pagina kan laten zien wie de 1ste staat en zo omlaag (met voornaam enachter naam en punten).
en op 1 pagina waar de top 20 opstaat van telkens 4 wedstrijden
kijk dit heb ik voor een voledige top 20 van alle wedstrijden nu .
<?php
$query = "SELECT CONCAT(a.voornaam,' ',a.achternaam) as naam, a.*, SUM(b.score) as score, count(b.score) as numScore
FROM players as a
LEFT JOIN games_players as b
ON a.id = b.player_id
GROUP BY naam ORDER BY score DESC LIMIT 20";
$res = mysql_query($query) or die(mysql_error());
$cnt=1;
while ($row = mysql_fetch_array($res))
{
?>
<p><em><strong><?=$cnt?>.</strong></em> <?=$row["naam"]?> <font color="#<?php
if ($cnt<4) echo "00FF00";
elseif ($cnt<7) echo "FFCC00";
elseif ($cnt < 10) echo "FF0000";
else echo "66ffff";
?>"><?=$row["score"]?> punten</font></p>
<?php
$cnt++;
}
?>
786 views
knop om je tekst aan te passen.