Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 25.10.2005 Ostrzeżenie: (0%)
|
Witam serdecznie wszystkich,
Moj problemik wyglada nastepujaco Mam dwie klasy sql oraz session Jak nietrudno sie domyslic pierwsza do obslugi SQL (dokladnie PgSQL) a druga do obsługi sesji. I teraz pytanko klasa session dziedziczy z klasy sql (klas sql jest matka). Destruktor klasy sql konczy poloczenie z baza danych
Destruktor klasy session ma uaktualnic istniejaca sesje jesli zostana spelnione odpowiednie warunki.
Problem jest w tym ze destroktor w klasie sql zamyka mi to poloczenie jako pierwszy. I wówczas destruktor w klasie sesii nie jest wstanie wykonac metody query(wchodzacej w sklad sql). Poniewaz poloczenie z baz zostalo przerwane (zrobil to destruktor w klasie sql). Pytanie: Jak zrobic zeby naiperw wykonal sie destruktor klasy sesion (dziedziczaca) a pozniej destruktor klasy sql (i czy tak wogle da sie zrobic). PS: W chwili obecnej udalo mi si to obejsc w ten sposób ale szukam innego rozwiazania
Za wszelkie sugestie dzieki z gory (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) . //edited by DeyV - Używj tagu php |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 179 Pomógł: 0 Dołączył: 8.10.2004 Ostrzeżenie: (0%)
|
|
|
|
|
PrzemoN Sterownik bazy danych + sesje 25.10.2005, 18:58:18
PrzemoN Cytat(chmolu @ 2005-10-25 18:33:01)[PHP] pobi... 26.10.2005, 10:28:59
dr_bonzo Sesja nie musi byc zapisywana w bazie danych (np. ... 26.10.2005, 12:04:25 ![]() ![]() |
|
Aktualny czas: 30.12.2025 - 00:02 |