Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Ranking graczy
Forum PHP.pl > Forum > PHP
Lethys
Witam,

Chcę stworzyć ranking graczy.

Generalnie ranking sam w sobie mam, ale brakuje mi istotnej rzeczy (Twoja pozycja: xxx)


Kod rankingu:

  1. <?php echo("<h2>Najwyższy poziom:</h2>");
  2. $tsel = mysql_query("select * from players order by lvl desc limit 10");
  3. while ($top = mysql_fetch_array($tsel)){
  4. echo("<p><img border=\"0\" src=\"$top[avatar]\" width=\"20\" height=\"20\"> <font size=\"3\"><b>$top[user]</b></font> - $top[lvl]</p>");
  5. }
  6. ?>


Jak zrobić wyświetlanie aktualnej pozycji gracza? Bo nie wiem jak się za to zabrać. Nasz gracz to ($stat[user])
nospor
http://nospor.pl/mysql-faq.html#faq-8
Lethys
Dzieki, rozkminiłem to jednak kilk amin wcześniej.

Zrobiłem to po prostu za pomocą pętli. Sprawdza mi pozycję dotąd aż trafi na mój nick i wtedy zapisuje na jakiej pozycji się znajduje smile.gif
nospor
No ale wtedy musisz pobrać z bazy wszystkie rekordy co przy dużej ich liczbie będzie mniej optymalne niż moje smile.gif
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.