ouverture de connexion sous Zend_Application_Resource_Multidb
Bonjour
en utilisant le plugin Zend_Application_Resource_Multidb pour paramétrer de multiples connexions vers des bases de données
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| [production]
resources.multidb.db1.adapter = "pdo_mysql"
resources.multidb.db1.host = "localhost"
resources.multidb.db1.username = "webuser"
resources.multidb.db1.password = "XXXX"
resources.multidb.db1.dbname = "db1"
resources.multidb.db2.adapter = "pdo_pgsql"
resources.multidb.db2.host = "example.com"
resources.multidb.db2.username = "dba"
resources.multidb.db2.password = "notthatpublic"
resources.multidb.db2.dbname = "db2"
resources.multidb.db2.default = true |
Code:
1 2 3 4
| $resource = $bootstrap->getPluginResource('multidb');
$db1 = $resource->getDb('db1');
$db2 = $resource->getDb('db2');
$defaultDb = $resource->getDb(); |
Est ce qu'on ouvre les deux connexion à chaque appel sinon comment faire pour choisir une table dont le nom existe dans les deux bases ?
Merci d'avance