Bonsoir,
après une dure journée de recherche sur le net et de tentatives, je ne trouve pas comment on peut utiliser deux base de données avec zend! il y a un tutorial sur internet qui explique une méthode :
Fichier index.php
mais ça génère cette erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 ... $databases = new Zend_Config_Ini('core/config/config.ini', 'DATABASES'); $dbAdapters = array(); foreach($databases->db as $config_name => $db){ $dbAdapters[$config_name] = Zend_Db::factory($db->adapter,$db->config->toArray()); if((boolean)$db->default){ Zend_Db_Table::setDefaultAdapter($dbAdapters[$config_name]); } } Zend_Registry::set('dbAdapters', $dbAdapters); ....
alors une aide me semble nécessaire
Code : Sélectionner tout - Visualiser dans une fenêtre à part Fatal error: Uncaught exception 'Zend_Db_Exception' with message 'Adapter name must be specified in a string' in C:\Program Files\EasyPHP 3.0\www\Farkess\lib\Zend\Db.php:227 Stack trace: #0 C:\Program Files\EasyPHP 3.0\www\Farkess\index.php(28): Zend_Db::factory(NULL, Array) #1 {main} thrown in C:\Program Files\EasyPHP 3.0\www\Farkess\lib\Zend\Db.php on line 227
merci
Partager