Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Zapamiętanie Wyników Wyszukiwania przy Powrocie na Strone
scorpion10
post
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 !
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
gino
post
Post #2





Grupa: Zarejestrowani
Postów: 324
Pomógł: 52
Dołączył: 18.02.2008

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


Masz 2 wyjścia:
albo z linku otworzyć nową podstronę (lub okno) wtedy nie wracasz do strony z wynikami a tym samym nie odświeżasz formularza,
albo zobacz jak to robi google, przejmuje wyniki formularza i wrzuca je do adresu strony, czyli wysyła dane GET-em, wtedy powrót do strony z wyszukanymi rekordami nie przeładuje formularza bo go tam nie ma.

Ten post edytował gino 19.06.2021, 14:02:55
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 5.10.2025 - 14:31