怎么了?我有一个问题,我开始学习yii 1.1.由于工作原因我开始使用这个版本.我的问题是这个,我想知道是否可以这样做.我在同一个服务器(localhost)上有两个不同的数据库.我需要做的是在视图中显示一个网格,其中包含来自一个数据库的一些数据和另一个网格(在同一个视图中)与其他数据库中的其他数据进行交互。()来选择两个基础,但我不知道如何添加包含其他数据库信息的第二个网格的数据。我希望你能指导我我非常失落和沮丧的许多失败的尝试。非常感谢!
eni9jsuy1#
您必须将数据库连接配置为数组类型。
'db1'=>array(...), 'db2'=>array(...),
并且现在可以从控制器调用应该使用的数据库。
$query1=Yii::app()->db1->createCommand(...)->queryAll(); ... $query2=Yii::app()-db2->createCommand(...)->queryAll();
希望能有所帮助。
1条答案
按热度按时间eni9jsuy1#
您必须将数据库连接配置为数组类型。
并且现在可以从控制器调用应该使用的数据库。
希望能有所帮助。