So, ich bin gerade dabei eine Rangliste zu erstellen und im Moment sieht das Ganze nur so aus:
Ich möchte aber, dass man selbst (also der eingeloggte Benutzer) sich zumindest hervorgehoben in der Rangliste sieht. Am besten wäre es sogar so, dass die Rangliste über mehrere Seiten geht und z.B. pro Seite 10 Platzierungen angezeigt werden. Der eingeloggte Benutzer gelangt dann automatisch auf die Seite mit seiner Platzierung und wird noch fett hervorgehoben. Der Benutzer soll natürlich dann über die einzelnen Seiten blättern und sich die Platzierung der anderen Benutzer anschauen können. Da ich vor allem mit Sessions arbeite, denke ich wäre das auch hier eine gute Lösung - vielleicht liege ich auch falsch, aber ich weiß wirklich im Moment nicht wie ich das realisieren soll.
Gruß, Saventi!
PHP:
<?php
$re = mysql_query("SELECT name, money FROM user ORDER BY money DESC, name ASC");
for($i=1;$i<mysql_num_rows($re);$i++)
{
$row = mysql_fetch_array($re);
echo "<tr><td>" . $i . "</td>";
echo "<td>" . $row[name] . "</td>";
echo "<td>" . $row[money] . " €</td></tr>";
}
?>
Ich möchte aber, dass man selbst (also der eingeloggte Benutzer) sich zumindest hervorgehoben in der Rangliste sieht. Am besten wäre es sogar so, dass die Rangliste über mehrere Seiten geht und z.B. pro Seite 10 Platzierungen angezeigt werden. Der eingeloggte Benutzer gelangt dann automatisch auf die Seite mit seiner Platzierung und wird noch fett hervorgehoben. Der Benutzer soll natürlich dann über die einzelnen Seiten blättern und sich die Platzierung der anderen Benutzer anschauen können. Da ich vor allem mit Sessions arbeite, denke ich wäre das auch hier eine gute Lösung - vielleicht liege ich auch falsch, aber ich weiß wirklich im Moment nicht wie ich das realisieren soll.
Gruß, Saventi!