![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 208 Pomógł: 3 Dołączył: 13.07.2009 Skąd: Tarnów Ostrzeżenie: (0%) ![]() ![]() |
Witam,
poniżej prezentuję kod stronicowania wyników z mysql. Problemem jest podawanie przez skrypt wartości ujemnych -2 -1 0 1 2 3 Gdy jest do pokazania "Porzednia 1 ... 5 6 7 ... 12 Następna" jest ok - a przynajmniej nie zauważyłem problemów Widoczne jest to przy małych ilościach (np. jak jest do stronicowania jedna czy dwie strony). W czym może być przyczyna? A może ktoś ma proste i sensowne gotowe rozwiązanie?
-------------------- Prywatna koncepcja pasji - SprawdzAuto.info
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 468 Pomógł: 36 Dołączył: 14.12.2010 Ostrzeżenie: (0%) ![]() ![]() |
czytając zatrzymałem się na linijce 14 i 15. Zamień je miejscami, nie patrzyłem czy potem jest jakiś błąd
![]() |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 217 Pomógł: 40 Dołączył: 20.08.2008 Ostrzeżenie: (0%) ![]() ![]() |
Jeśli użytkownik odwiedzi stronę nr 1 to można podstawić do tego równania $forstart = 1 - floor(5/2) = 1 - 2 = -1. Potem w którejś z kolejnych linijek przesuwasz się o jeszcze jedną pozycję w tył i masz -2. Dodaj sobie warunki brzegowe. Ten post edytował ikssde 9.02.2015, 08:31:17 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 13:09 |