MarcinD
27-03-2007, 15:45
Mam dwa moduły korzystające z tej samej tabeli. By nie dublować kodu, wymyśliłem że napiszę klasę obsługującą tą tabelę + dodatkowe funkcje, klasę wyrzucę do osobnego pliku a moduły będą go includować.
Problem w tym, że mimo dodania na początku linii: global $database; zachowuje się tak, jakby taka zmienna wogóle nie była zainicjowana. Dostaję komunikat:
Call to a member function setQuery() on a non-object in (...)
Pytanie: o czymś zapomniałem czy jakiś błąd projektowy ? Jak rozwiązać ten problem ?
pozdrawiam Marcin
Problem w tym, że mimo dodania na początku linii: global $database; zachowuje się tak, jakby taka zmienna wogóle nie była zainicjowana. Dostaję komunikat:
Call to a member function setQuery() on a non-object in (...)
Pytanie: o czymś zapomniałem czy jakiś błąd projektowy ? Jak rozwiązać ten problem ?
pozdrawiam Marcin