Witajcie!
Mam taką sytuację:
class http://www.php.net/mysql{ //tu zdefiniowane zmienne prywatne przechowujące m. in uchwyt połączenia //i wszystkie operacje na bazie także odwołujące się do tego uchwytu połączenia //w tym mysql_select_db(); } class A extends http://www.php.net/mysql{ //jakieś funkcje charakterystyczne dla tego zestawu odwołań } class B extends http://www.php.net/mysql{ //jakieś funkcje charakterystyczne dla tego zestawu odwołań } $db1 = new A; $db2 = new B;
Nie wiem jak wygląda samo połączenie. Jeśli używasz mysql_connect to daj 4 parametr na true co wymusza ustanowienie nowego identyfikatora połączenia, w przypadku, gdy oba korzystają z tych samych argumentów. Rzuć okiem http://php.net/manual/en/function.mysql-connect.php
W przypadku, gdy łączysz się z dwiema bazami na tym samym serwerze Twój opis wskazuje że działa poprawnie, czyli korzysta z jednego połączenia.
Dzięki za naprowadzenie - strzał w 10 - śmiga teraz jak należy (na razie rzeczywiście testuję na tym samym serwerze - docelowo będą 3 serwery).
Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)