Utiliser plusieurs bases de données dans l'adapter
Bonjour,
J'ai donc configurer application.ini avec les ressources suivantes :
Code:
1 2 3 4 5 6 7
| # connexion à une base de données
resources.db.adapter = "pdo_mysql"
resources.db.params.host = "localhost"
resources.db.params.username = "root"
resources.db.params.password = "monpasse"
resources.db.params.dbname = "zf-project"
resources.db.isDefaultTableAdapter = true |
Ce qui me permet via une Zend_Application de pouvoir avoir appel à des classe abstraite (Db_Table_Abstract).
J'ai 3 questions :
- Comment récupérer l'objet de connection ($db par exemple) dans un controller.
- Comment déclarer ma seconde database avec mon second user dans ma Zend_Application (via application.ini)?
- Comment les Db_Table vont elles faire pour choisir quelle database choisir ?
(notament lorsque qu'on fait : protected $_name = 'ma_table';
Merci de vos réponses.