Aan de titel te zien lijkt het misschien makkelijk maar dat is het niet echt..
Ik probeer een tabel op mijn webpagina te plaatsen met het aantal punten van een groep spelers, een clan.
Ik heb totnutoe deze code en deze laat mooi alle gegevens zien uit de tabel met het aantal punten per clan, maar nu wil ik graag dat de clan met de meeste punten bovenaan komt te staan.
Hier de code totnutoe
<?php
$sql1 = "SELECT clan_naam,clan_id FROM clan";
$res1 = mysql_query($sql1);
echo "<table border='1' style='text-align:center'>";
echo "<tr><td width='150'>Clan naam</td><td width='150'>Score</td></tr>";
while($row = mysql_fetch_object($res1) )
{
$clan_id = $row->clan_id;
$sql2 = "SELECT user_id FROM clanleden WHERE clan_id = '$clan_id' ";
$res2 = mysql_query($sql2);
while($row2 = mysql_fetch_object($res2) )
{
$sql3 = "SELECT totaal_verdediging,totaal_aanval FROM user WHERE user_id = '$row2->user_id'";
$res3 = mysql_query($sql3);
$row3 = mysql_fetch_object($res3);
$totaal_aanval += $row3->totaal_aanval;
$totaal_verdediging += $row3->totaal_verdediging;
}
echo "<tr><td>" . $row->clan_naam . "</td><td>" . ($totaal_aanval + $totaal_verdediging) . "</td></tr>";
}
echo "</table>";
?>Iemand een idee om dit makkelijk te veranderen in een lijstje met de clans op volgorde van aantal punten?
Alvast bedankt.