![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 19.02.2011 Ostrzeżenie: (0%) ![]() ![]() |
W skrócie tak to wygląda. Przy analizowaniu kodu pomińcie wszystkie zmienne, tzn. to, że mogę być nieoznaczone - wszystko z nimi jest okej, oraz połączenia do mysql itp. Opis: Jest sobie taki pseudo skrypt stronicowania, który przy wyciąganiu id od dołu po odpowiednim skonfigurowaniu[inny niż wyżej kod] (od id=1 w górę) wszystko ładnie dzieli na strony. Problem: Jak go zmusić, by segregował, a raczej dzielił mi rekordy począwszy od największego do najmniejszego z limitem wyznaczonym przez $perPage? Innymi słowy stronicowanie od max a nie od min id. Z góry dziękuję za pomoc. Ten post edytował myszapl 22.02.2011, 21:07:40 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 97 Pomógł: 45 Dołączył: 5.05.2010 Ostrzeżenie: (0%) ![]() ![]() |
Zamiast desc uzyj asc
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 19.02.2011 Ostrzeżenie: (0%) ![]() ![]() |
Przy użyciu DESC pokazuje mi 5 pierwszych rekordów ( od 5 do 1 ).
Jak użyję ASC pokazuje mi też 5 rekordów, ale 5 ostatnich ( np. od 1000->1005 ). editt... dobra, pomyłka była w htaccess. sprawa wygląda tak : Jeśli mam ?page=1 i DESC to wyświetla mi rekordy ale w kolejności od 5->1. Gdy zwiększam page to samo się dzieje, 10-6 itd. Jeśli mam ?page=1 i ASC to wyświetla od 1084-1088 (gdzie liczba 1088 to największe id) Gdy zwiększę page -> wyświetla od 1079-1083 itd. Jak to ugryźć ? Ten post edytował myszapl 22.02.2011, 21:34:41 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 97 Pomógł: 45 Dołączył: 5.05.2010 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 19.02.2011 Ostrzeżenie: (0%) ![]() ![]() |
Co do pierwszego komentarza - Nie, gdyż ustalam z góry, że jeśli $page nie jest cyfrą to i tak przydzielam tej zmiennej 5.
Drugi : Zgadza się, zamieniłem. Ale problem jest wyżej ^. Patrz mój post wyżej. SOLVED => zamieniłem na:
i gra. Ten post edytował myszapl 22.02.2011, 21:46:36 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 28.06.2025 - 19:11 |