|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre confirmé
![]() Inscription : septembre 2004 Messages : 519 ![]() |
Bonjour,
Est-ce que quelqu'un sait si c'est possible de gérer plusieurs bases de données à partir du framework, sur un même site ? par exemple, gérer 2 bases mySql, ou bien, 1 base mySQl et une base SQlite Merci! |
|
|
00
|
|
|
#2 |
|
Membre à l'essai
![]() Inscription : août 2007 Messages : 74 ![]() |
Oui c'est possible, il suffit de changer de dbAdapter en fonction de celle que tu veux utiliser.
|
|
00
|
|
|
#3 |
|
Membre confirmé
![]() Inscription : septembre 2004 Messages : 519 ![]() |
merci, c'est que j'avais cru comprendre.
on peut creer plusieurs adaptateur dans l'index.php et choisir par la suite celui qu'on utilise. c'est bien ca ? |
|
|
00
|
|
|
#4 |
|
Membre à l'essai
![]() Inscription : août 2007 Messages : 74 ![]() |
En fait moi j'ai créé 2 adapter dans l'index on va prendre comme exemple :
db1 -> mysql db2 -> mssql Zend_Registry::set("dbAdapterMysql",db1); Zend_Registry::set("dbAdapterMssql",db2); Dans l'index on va faire un Zend_Db_Table::setDefaultAdapter(db1) et dans tes controlleurs lorsque tu as besoin de l'autre tu fais un : Zend_Db_Table::setDefaultAdapter(Zend_Registry::get(dbAdapterMssql)) |
|
00
|
|
|
#5 |
|
Membre confirmé
![]() Inscription : septembre 2004 Messages : 519 ![]() |
merci
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com