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 |
|
|
|
PrzemoN Sterownik bazy danych + sesje 25.10.2005, 18:58:18
chmolu [PHP] pobierz, plaintext <?php public func... 25.10.2005, 19:33:01
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: 26.12.2025 - 11:00 |