class db_portal extends db{ private function __construct() { $cfg['db']['host']='localhost'; $cfg['db']['user']='xxxxxx'; $cfg['db']['password']='xxxxx'; $cfg['db']['name']='xxxxxx'; return false; } } $objDB = new db_portal; return $objDB; } } class db_portal2 extends db{ private function __construct() { $cfg['db']['host']='localhost'; $cfg['db']['user']='xxxxxx'; $cfg['db']['password']='xxxxx'; $cfg['db']['name']='xxxxxx'; return false; } } $objDB = new db_portal2; return $objDB; } } $DB=db_portal::connect_db(); //zapytania z bazy 1 $DB2=db_portal2::connect_db(); // zapytania z bazy 2 $DB->query($SQL); //problem objekt $DB istnieje ale niema już połączenia z bazą przez co zapytanie się nie wykonuje //nie pomaga nawet dodanie linii wcześniej $DB=db_portal::connect_db();
Klasa db to standardowa klasa mająca metody typu query fetch itp
Ma ktoś pomysł jak można to rozwiązać

Z góry dzięki za sugestie.