Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Ustalanie pozycji w rankingu.
--Ja--
post 13.08.2011, 19:11:11
Post #1





Goście







Witam!

Zadawałem już to pytanie, ale nie otrzymałem odpowiedzi.

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.

Dane pobieram w ten sposób:

  1. $pyt = "SELECT * FROM uzytkownicy ORDER BY pkt ASC LIMIT 10";


Proszę was o pomoc.


Pozdrawiam.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
cv65
post 13.08.2011, 19:18:31
Post #2





Grupa: Zarejestrowani
Postów: 94
Pomógł: 9
Dołączył: 12.04.2009

Ostrzeżenie: (20%)
X----


Pokaże Ci przykład

Kod
$i = 0;
while ($row = mysql_fetch_assoc($result))
{
    $i++;
    echo $i; Wyświetli numerkami po kolei które kto ma miejsce
}


Chyba o to Ci chodziło

Ten post edytował cv65 13.08.2011, 19:19:12
Go to the top of the page
+Quote Post
mortus
post 13.08.2011, 20:01:32
Post #3





Grupa: Zarejestrowani
Postów: 2 178
Pomógł: 596
Dołączył: 25.09.2009
Skąd: Piwniczna-Zdrój

Ostrzeżenie: (0%)
-----


Albo w zapytaniu:
  1. SELECT @i:=@i+1 pozycja, uzytkownicy.* FROM (SELECT @i:=0) init, uzytkownicy ORDER BY pkt ASC LIMIT 10
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 18.07.2025 - 04:39