![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 20.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
Mam bardzo poważny problem z stworzeniem rankingu :/
Chodzi mi o skrypt, który czytał by z pliku np. wyniki.dat coś takiego: Cytat 4 user1 45 user2 65 user3 33 user4 21 user5 itd a następnie sortował według ilości punktów od największej do najmniejszej, wyświetlajc np coś takiego: Cytat 1. Pierwszy jest user3 (65 pkt) 2. Drugi jest user2 (45 pkt) 3. Trzeci jest user4 (33 pkt) 4. czwarty jest user5 (21 pkt) 5. Piąty jest user1 (4 pkt) itd. I tu się zaczyna problem bo mam pomysł a nie wiem jak go zrealizować. Ogólnie rozchodzi się to tak by skrypt: 1. Czytał z pliku wyniki.dat "ilość punktów" i "nazwę użytkownika", który te punkty ma na swoim koncie 2. Przeprowadził sortowanie nie uporządkowanych "punktów" od najwiekszej ilości do najmniejszej. 3. Wyświetlił wynkiki z dopiskiem np. "Pozycje pierwszą zajmuje $user ($punkty pkt)", "Pozycje drugą zajmuje $user ($punkty pkt)". Problem też w tym że chciałbym się obyć bez wykorzystania baz sql. Skrypt, dla mnie stanowi poważny problem, dlatego postanowiłem napisać na tym forum, gdyż obserwując je od dłuższego czasu doszłem do wniosku, iż tylko tu mogę uzyskac pomoc. Bardzo Proszę o Odpowiedzi |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 15:00 |