![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 22.10.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
to moj pierwszy post wiec mam nadzieje ze bedziecie wyrozumiali:) Zaczalem sie uczyc obiektowego php i utknalem w jednym miejscu. Mam strone na ktorej tworze obiekt magazyn w nim tabele do ktorej pobieram (pobieram tylko raz - wszystko, nie moge pobrac czesci) a nastepnie przechowuje towary. I teraz wchodzac na strone z parametrem 1 ($_GET['offset']) chce zobaczyc pierwsza czesc towarow, z parametrem dwa druga itd. I teraz moj problem polega na tym, ze wchodzac z parametrem 2 od nowa jest tworzony obiekt magazyn i wyswietlane wyniki dla 2; a nie chcialbym zeby od poczatku robil to wszystko skoro juz zostalo wszystko pobrane dla parametru 1, tylko wyswietlil czesc 2. Czy jest takie cos wogole mozliwe ze wchodzac na ta sama strone ale w innym parametrem np GET['pg'] (np www.magazyn&str='rower'&pg=2) najpierw sprawdzil czy istnieje juz ten obiekt i po prostu wyswietlil dane. |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 952 Pomógł: 154 Dołączył: 20.01.2007 Skąd: /dev/oracle Ostrzeżenie: (0%) ![]() ![]() |
Każde żądanie obsługiwane jest przez uruchamiany niezależnie skrypt, więc zasadniczo nie ma możliwości, aby obiekt ot tak sobie przetrwał między dwoma żądaniami, bo niby jak? Można niby obiekty serializować, ale to i tak jest półśrodek, ponieważ de facto deserializacja obiektu to także jego tworzenie, tylko na podstawie zapisanego wcześniej stanu. Wszystkie obiekty tworzy się dla każdego żądania z osobna; tak jest i tyle.
-------------------- Specjalista ds. głupich i beznadziejnych, Zyx
Nowości wydawnicze: Open Power Collector 3.0.1.0 | Open Power Autoloader 3.0.3.0 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 04:28 |