Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Paginacja, przekierowanie na odpowiednią podstronę
kamil_lk
post 13.02.2019, 16:50:11
Post #1





Grupa: Zarejestrowani
Postów: 325
Pomógł: 33
Dołączył: 31.05.2008

Ostrzeżenie: (0%)
-----


Cześć,
mam 1000 produktów.
Domyślny offset na jedną stronę jest 10, czyli łącznie mam 100 podstron.
Będąc na stronie 20 wyświetlam listę produktów począwszy od 201 do 210.
I w tym momencie chcę zmienić offset z 10 na 20 przy czym chcę przekierować użytkownika na odpowiednią podstronę. Tak, żeby widział produkty od 201 do 220.
Ma ktoś z was jakiś pomysł jaki zastosować tutaj wzór matematyczny do obliczenia podstrony na którą przekierować?

Ten post edytował kamil_lk 13.02.2019, 16:50:53
Go to the top of the page
+Quote Post
nospor
post 13.02.2019, 17:07:53
Post #2





Grupa: Moderatorzy
Postów: 36 440
Pomógł: 6290
Dołączył: 27.12.2004




200 / 20 = 10
Nie ma za co.


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
Tomplus
post 13.02.2019, 17:07:53
Post #3





Grupa: Zarejestrowani
Postów: 1 828
Pomógł: 225
Dołączył: 20.03.2005
Skąd: Będzin

Ostrzeżenie: (0%)
-----


Kod
page1            page2
---------    = --------------
sumPage1      sumPage2


                page1 * sumaPage2
page2 = ------------------------------
                     sumPage1


Jeżeli mamy

index.php?page=20&offset=10

to po przełączeniu będzie page2 = 20 * 50 / 100 = 10

czyli index.php?page=10&offset=20 smile.gif
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 28.03.2024 - 21:22