Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Pages: 1
Bonjour,
Y a t'il une methode type pour initialiser les bases de données dans le Bootstrap ?
Y a t'il des convention de nommage (_initDb, _initDB, _initDatabase, _initDatabases) ?
L'initialisation suivante est elle correcte ?
protected function _initDb() {
$resource = $this->getPluginResource('db');
try {
$db = $resource->getDbAdapter();
$db->getConnection();
Zend_Registry::set('db',$db);
Zend_Db_Table_Abstract::setDefaultAdapter($db);
}catch ( Exception $e) {
exit( $e -> getMessage() );
}
}Hors ligne
Salut, tu peux le faire à travers le fichier de configuration application.ini pour la base de données.
resources.db.adapter = PDO_MYSQL resources.db.params.host = localhost resources.db.params.username = username resources.db.params.password = password resources.db.params.dbname = db resources.db.params.port = 3306 resources.db.params.charset = utf8 ; encodage en fonction de tes données présentes en bdd si c'est une base déjà existante
Hors ligne
Pages: 1