![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 14.04.2011 Skąd: Książ WLKP Ostrzeżenie: (0%) ![]() ![]() |
a więc mam taki mały problem, siedzę już nad tym parę godzin i nie wiem jak to w końcu przerobić ;/
jak przerobić tą funkcję żeby sortowała mi wyniki od największej do najmniejszej wykorzystując 'top' (IMG:style_emoticons/default/questionmark.gif) Proszę nie pisać ze to jest łatwe ponieważ nie siedzę długo w php |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 362 Pomógł: 44 Dołączył: 10.06.2009 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 14.04.2011 Skąd: Książ WLKP Ostrzeżenie: (0%) ![]() ![]() |
niestety dalej mam balagan...
Cytat ** Lista top 10-ciu userow **
1. <paulina> -- 16 wypowiedzi 2. <^Mati> -- 17 wypowiedzi 3. <test> -- 19 wypowiedzi 4. <@Kamil25> -- 30 wypowiedzi 5. <sexuualnaczekoo> -- 40 wypowiedzi 6. <^Hentny> -- 47 wypowiedzi 7. <@CzekoladkA> -- 6 wypowiedzi 8. <^Venusx3> -- 8 wypowiedzi Ty ^Mati napisales(as) 17 wypowiedzi |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 711 Pomógł: 127 Dołączył: 5.07.2008 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Piszesz bardzo niejasno w moim mniemaniu.
Określ dokładnie według czego i jak ma być posortowany wynik SQL'a. Nie pisz znów że 'top' bo obecnie wykorzystujesz to pole a i tak twierdzisz że jest źle. Wklej też treść funkcji top_ile |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 14.04.2011 Skąd: Książ WLKP Ostrzeżenie: (0%) ![]() ![]() |
chce zeby sortowalo mi od najwiekszej wartosci do najmniejszej wartosci wg pola top |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 362 Pomógł: 44 Dołączył: 10.06.2009 Ostrzeżenie: (0%) ![]() ![]() |
Nie pisz znów że 'top' bo obecnie wykorzystujesz to pole a i tak twierdzisz że jest źle. Hej no chyba kolega cycofiasz napisał dość jasno. Wydaje mi się że w funkcji top_ile powinno być:
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 14.04.2011 Skąd: Książ WLKP Ostrzeżenie: (0%) ![]() ![]() |
to moze inaczej skoro nie rozumiecie... chodzi mi zeby funkcja sortowala wyniki wg ilosci wypowiedzi tzn od najwiekszej ilosci wypowiedzi do najmniejszej ilosci wypowiedzi a liczbe wypowiedzi danego usera pobiera z pola 'top' prosciej juz sie nie da tego wytlumaczyc...
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 2 355 Pomógł: 533 Dołączył: 15.01.2010 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Na moje prorocze oko w MySQL masz 'top' jako tekst, a nie liczby.
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 3 Dołączył: 19.01.2010 Ostrzeżenie: (0%) ![]() ![]() |
Ale to jest bez sensu, że wykorzystujesz jakąś osobną funkcje do pobrania danych, które już wcześniej pobrałeś.
W show_top() daj
zamiast
podobnie z gg_range() i wywal też które nie jest wykorzystywane w show_top() i niepotrzebnie obciąża baze danych |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 14.04.2011 Skąd: Książ WLKP Ostrzeżenie: (0%) ![]() ![]() |
Problem rozwiązany (IMG:style_emoticons/default/smile.gif) oczywiście również zrobiłem porządek w kodzie (IMG:style_emoticons/default/smile.gif) dziękuje za pomoc (IMG:style_emoticons/default/smile.gif)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 27.08.2025 - 13:32 |