![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 59 Pomógł: 0 Dołączył: 8.07.2016 Ostrzeżenie: (0%) ![]() ![]() |
Przyjmijmy że przez formularz HTML wyszukiwarki, otrzymałem w wyniku zapytania 4-ry rekordy i każdy z nich staje się linkiem po którego kliknięciu wyświetlają się na nowej podstronie, dokładne szczegóły czyli dodatkowe pola z bazy MySQL.
- Teraz zamykam tą podstronę ze szczegółami i chciałbym wrócić do poprzedniej strony z tymi wcześniej znalezionymi 4-ema rekordami i kliknąć na kolejny żeby zobaczyć jego szczegóły wyniku. Niestety wszelkie history.back() itp. nie spełniają swojej roli bo otrzymuje DOKUMENT WYGASŁ. Jak mogę to wykonać taką funkcjonalność, najlepiej z użyciem samego PHP, ale może być też ostatecznie java ?. Czy można by zapamiętać jakoś w zmiennej sesyjnej cały wynik wyszukiwania z poprzedniej strony i wracać do tej poprzedniej strony z wyszukanymi wynikami po kazdym zamnięciu podstrony ze szczegółami ? Z góry dziękuje za pomoc ! |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 59 Pomógł: 0 Dołączył: 8.07.2016 Ostrzeżenie: (0%) ![]() ![]() |
pisząc java, pisałem w kontekście PHP i chodziło mi o javascript :-) Właśnie najbardziej skłaniałbym sie do użycia zmiennej sesji, ale potrzebuje, jakiegoś przykładu lub nakierowania, jak to zrobić. Jak zapamiętać w jeden zmiennej sesji, wynik, np. kilku znalezionych rekordów i jak wykorzystać to przy powrocie na poprzednią stronę i najlepiej żeby nie wykonywać ponownego zapytania do bazy po to by uzyskać ten sam wynik. Tworzenie tablic tymczasowych w mysql z wynikami, to tez chyba niezbyt dobry pomysł. Idealne było by coś na wzór includ-owania utworzonej strony z wynikami az do czasu zabicia sesji.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 12:06 |