Hallo,
ich bastel grad an einer Rangliste.
Nehmen wir an es sind 1000 Datensätze in der Datenbank.
Die Rangliste wird zur Übersicht pro Seite nur 100 Datensätze anzeigen.
Ich möchte aber dem User gleich seinen Rang zeigen. Befindet sich der User z.B. auf Platz 120, so soll automatisch die Seite 2 geladen werden, statt 1.
Gibt es eine einfache Lösung die aktuelle Platzierung zu ermitteln?
Ich hab bisher daran gedacht alle Datensätze über der Punktzahl des Users zu zählen.
Aber wenn 200 Leute dieselbe Punktzahl haben, dann ist die ermittelte Position wohlmöglich nicht korrekt.
ich bastel grad an einer Rangliste.
Nehmen wir an es sind 1000 Datensätze in der Datenbank.
Die Rangliste wird zur Übersicht pro Seite nur 100 Datensätze anzeigen.
Ich möchte aber dem User gleich seinen Rang zeigen. Befindet sich der User z.B. auf Platz 120, so soll automatisch die Seite 2 geladen werden, statt 1.
Gibt es eine einfache Lösung die aktuelle Platzierung zu ermitteln?
Ich hab bisher daran gedacht alle Datensätze über der Punktzahl des Users zu zählen.
Aber wenn 200 Leute dieselbe Punktzahl haben, dann ist die ermittelte Position wohlmöglich nicht korrekt.