Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MySQL] Pozycja wpisu na tablicy.
Forum PHP.pl > Forum > Przedszkole
-Ja-
Witam!


Mam ranking (pobieram dane o użytkownikach z MySQL i wyświetlam je posortowane pod względem punktów) i nie wiem w jaki sposób ustalić jakie miejsce w tej tablicy zajmuje dany użytkownik.


Proszę was o pomoc.


Pozdrawiam.
maxis88
nie wiem czy dobrze rozumiem i może odpowiem Ci na "okrętkę"...
domyślam się, że wyświetlasz ich za pomocą pętli ... więc ja bym dał tam jakiś licznik ( $n ) plus jakaś funkcja if sprawdzająca, czy poprzednik ma wyższy wynik czy nie, jeżeli ma niższy a pozycje lecą od 1 do n to dodajesz $n++ takim sposobem nawet jesli dwóch użytkownikow będzie mieć tyle samo pkt to wyświetli im obu np 1 miejsce

łatwiej by bylo gdyby byl jakis kod na ktorym mozna sie wzorowac wink.gif
-Ja-
Cytat(maxis88 @ 12.08.2011, 21:00:27 ) *
nie wiem czy dobrze rozumiem i może odpowiem Ci na "okrętkę"...
domyślam się, że wyświetlasz ich za pomocą pętli ... więc ja bym dał tam jakiś licznik ( $n ) plus jakaś funkcja if sprawdzająca, czy poprzednik ma wyższy wynik czy nie, jeżeli ma niższy a pozycje lecą od 1 do n to dodajesz $n++ takim sposobem nawet jesli dwóch użytkownikow będzie mieć tyle samo pkt to wyświetli im obu np 1 miejsce

łatwiej by bylo gdyby byl jakis kod na ktorym mozna sie wzorowac wink.gif



Wyświetlam je za pomocą:

  1. $pyt = "SELECT * FROM uzytkownicy ORDER BY pkt ASC LIMIT 10";
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.