![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 263 Pomógł: 0 Dołączył: 13.07.2003 Skąd: wawa Ostrzeżenie: (0%) ![]() ![]() |
Witam
(IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Własnie sobie kodowałem i natrafiłem na taką dziwną dla mnie sprawe zobaczcie ... mamy sobie klasy wszystkie nie zainicjowane zawyjątkiem engine Cytat input
- input() { odowlanie $this->table_parse() } - table_parse() - value_parse() basmodel - basemodel() - init_db() engine - engine() i teraz w momencie gdy basemodel dziedziczy z input a engine dziedziczy z basemodel wszystko jest ok t.zn w engine parent::input(); widzi w konstruktorze input metody z input czyli table parse() ale w momencie gdy wykonuję to bez dziedziczenia czyli odwoluje sie w engine input::input(); nie widzi metody table_parse czyli tak jakby odwolujac sie do roota/ojca klas i wywolujac jego konstruktor inicjuje on metody tej klasy ale z zew odwolujac sie do niej niestety nie (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) . Bede wdzieczny za wskazowki, bo siedze i juz z godzinke sie glowie nad tym (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) )) Pozdrawiam patS. P.S. używam wersji php 4.3.4 sytabilnej |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 263 Pomógł: 0 Dołączył: 13.07.2003 Skąd: wawa Ostrzeżenie: (0%) ![]() ![]() |
hihi znowu bym sobie klicknal pomogl mi ale nie moge...
a tak poważnie to odwołuje sie wewnatrz zamiast $this->metoda(); => klasa::metoda(); oczywiście trudno to nazwac nie wiedzą a raczej lenistwem w czytaniu manuala z mojej strony :wink: , a teraz tak z troche innej beczki... kiedyś na ircu nie jaki chief, wspominał o bibliotece do obsługi obiektów przez MySQL (chyba mysql nie pamietam dokładnie), jeżeli ktokolwiek pamięta, albo sam dotarł do takowej będe wdzięczny 8) Pozdrawiam patS |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 11:55 |