![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 0 Dołączył: 7.05.2006 Ostrzeżenie: (0%) ![]() ![]() |
Kod $dane = mysql_query("SELECT walka, alchemia, gornictwo, uprawa, hodowla, zlodziejstwo, c_magia FROM players order by $suma desc limit 10"); print "<b><center>TOP:</b><br><br><br>"; while ($row = mysql_fetch_array($dane)) { $suma = array_sum($row)/2; print "$suma<br>"; } Ten kod wyświetla 10 liczb w kolejności od od najstarszego do najnowszego rekordu. Czy jest możliwość, aby rekordy były wyświetlane od największego do najmniejszego? Nie byłoby problemu, jeśli chodziłoby o jedno pole, wtedy wystarczyłoby dodać order by nazwa_pola desc lub asc,jednak w tym wypadku są pobierane rekordy z kilku pól w bazie. Proszę o radę. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 402 Pomógł: 0 Dołączył: 20.01.2003 Ostrzeżenie: (0%) ![]() ![]() |
gdybys przejrzal _podstawy_ SQLa to bys nie robil takich kosmzarkow jak pokazales
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 10:09 |