![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 27 Pomógł: 0 Dołączył: 20.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Mam stronę z listą produktów. Na stronie znajduje się wyszukiwarka umożliwiająca odfiltrowanie wg kilku kryteriów a wyniki można dodatkowo posortować. Po założeniu kryteriów zostaje nam np lista 200 produktów. Wchodzimy do szczegółów jakiegoś produktu i chciałbym mieć tam linki "poprzedni produkt" "następny produkt" (taka nawigacja, żeby nie wracać do listy produktów) Czy macie jakiś pomysł jak sensownie budować linki "poprzedni" i "następny" uwzględniając wcześniej wykonane filtrowanie i sortowanie? Wstawienie wszystkich ID produktów do tablicy sesji po wyszukaniu raczej odpada bo co będzie jak select zwróci 10tys rekordów? Wykonywanie selectów w szegółach produktów dla odszukania ID następny/poprzedni też mi się za bardzo nie podoba. Czy macie może jakieś pomysły jak taki problem rozwiązać? Dziękuje i pozdrawiam |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 518 Pomógł: 18 Dołączył: 21.07.2008 Ostrzeżenie: (0%) ![]() ![]() |
hmm wyjscia sa chyba 2:
1) wyfiltrowane id wrzucic do jakiejs tablicy (ale tego chcialbys uniknac) 2) pytanie o produkt z limitami filtrami itp zadajesz przy kazdym kliknieciu na produkt. inaczej chyba sie nieda |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 1 366 Pomógł: 261 Dołączył: 23.09.2008 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Do sessji wrzucić kryteria a także ilość zwróconych rekordów (które zapewne otrzymałeś do stronnicowania produktów).
Następnie w adresie przechowywać numer produktu (w tym wypadku wiersza), a na sam koniec przy każdym kliknięciu odpytywać baze z parametrami z sessji i limicie
Sądze że o to chodziło ![]() -------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 31.07.2025 - 08:00 |