Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> dostep do bazy + smarty
misty
post
Post #1





Grupa: Zarejestrowani
Postów: 366
Pomógł: 0
Dołączył: 2.01.2007

Ostrzeżenie: (0%)
-----


hej!
mam u siebie klase DbBase ktora implementuje ISingleton. Tworzony jest w niej obiekt odpowiedzialny za polaczenie z baza:

  1. SystemInit::getInstance()->pushDBContext('test');
  2. $this->DB_TEST = SystemInit::getInstance()->getDBConnection();
  3. SystemInit::getInstance()->popDBContext();


teraz mam sobie jakas tam klase ABC i w niej chce wykonac zapytanie do bazy. ale jak robie:

  1. $this->DbBase->DB_TEST->query($query);


to dostaje ze
  1. Call to a member function query() on a non-object

czyli on nie kuma DB_TEST. jednak na poczatku pliku dolaczylam te klase:
  1. require_once 'php/lib/dbcommon/DbBase.class.php';


probowalam rowniez:
  1. $this->DB_TEST->query($query);


ale komunikat ten sam.. czy ktos z Was wie jak moge sie odwolac do tego obiektu?
pzdr
Go to the top of the page
+Quote Post

Posty w temacie
- misty   dostep do bazy + smarty   18.11.2010, 12:27:22
- - ADeM   DB_TEST nie zwraca obiektu.   18.11.2010, 12:34:10
- - misty   zrobilam tak: utworzylam obiekt [PHP] pobierz, pla...   18.11.2010, 13:52:38


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 4.10.2025 - 08:36