Andreas Korthaus: Rang in einer Tabelle?

Beitrag lesen

Hallo!

Ich wüßte keien Möglichkeit so etwas in mySQL zu ermitteln(was nicht heißt das es nicht geht!), jedenfalls würde ich _alle_ Spieler(nur deren Nummer) aus der Tabelle auswählen, und nach einem von Dir bestimmten Kriterium sortieren (ORDER BY Punkte...). Dann würde ich das Ergebnis in einer Schleife abfragen:

while($row=mysql_fetch_row($result)) {
    $i++;
    if($row[0]==$gesuchte_spielernummer) {
        $rang = $i;
        break;
    }
}

echo "der Spieler mit der Nummer $gesuchte_spielernummer hat den Rang: $rang";

So würde ich es in etwa machen(ungetestet).

Grüße
Andreas