![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 442 Pomógł: 4 Dołączył: 28.12.2008 Skąd: Warszawa Ostrzeżenie: (20%) ![]() ![]() |
Witam mam mały problem na który nie ma pomysłu mianowicie ,
Zrobiłem sobie paginacje i mam sobie w tablicy liczbe podstron np cos takiego.
po przetworzeniu wszystko mam jak chce czyli 1,2,3,4,5 (linki do podstron ) ale potrzebuje mieć np. tak 1,2,...,5 kiedy bedę na 5 to będę miał np 6,7,...,10 Chodzi mi po prostu jak dokleić te kropki |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 4 362 Pomógł: 714 Dołączył: 12.02.2009 Skąd: Jak się położę tak leżę :D ![]() |
@Pilsener... Trochę przypomina moją, ale ma bardziej zamotaną strukturę (IMG:style_emoticons/default/winksmiley.jpg)
Najprościej będzie autorowi jeśli zrobi tak, że będzie miał zmienne
I całość działań to: 1. Jeśli $stron = 1 to odpuść wyświetlanie paginacji sobie 2. Jeśli $stron > 1 to: a) Sprawdź czy $aktualna jest inna niż pierwsza (może to być 0 lub 1, zależnie jaką przyjąłeś ) i jeśli tak to zrób link do "Pierwsza" i "Poprzednia" (IMG:style_emoticons/default/cool.gif) W pętli w jakimś zakresie od strony X do Y: - sprawdzaj czy strona pętli jest większa od 0 i mniejsza od $stron, bo tylko takim możesz utworzyć linki, - jeśli strona w pętli jest równa $aktualna, to ja jakoś oznacz, c) Sprawdź czy $aktualna jest inna niż ostatnia ($stron ) i jeśli tak to zrób link do "Następna" i "Ostatnia" Kluczem jest tu zdefiniować X i Y. U Ciebie X to aktualnie wybrana strona a Y to "szerokość w prawo" Chyba potrafisz tak napisać pętlę FOR by to zaakceptowała? (IMG:style_emoticons/default/smile.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 11:30 |