加入 CodeIgniter 中国社区
登录
标签
中文手册
帮助
CodeIgniter 中国开发者社区
»
CodeIgniter 框架
» 多数据库如何autoload
‹‹ 上一主题
|
下一主题 ››
发新话题
发布投票
发布商品
发布悬赏
发布活动
发布辩论
发布视频
打印
多数据库如何autoload
babyone
注册会员
积分
94
威望
0
CI版本
个人空间
发短消息
加为好友
当前离线
楼主
大
中
小
发表于 2008-9-4 15:59
只看该作者
多数据库如何autoload
每个controllers都写
$DB1 = $this->load->database('group_one', TRUE);
$DB2 = $this->load->database('group_two', TRUE);
是不是太愚蠢了
CI应该有办法autoload吧
实现$this->db1->query() $this->db2->query() 这样的方式
UID
250
帖子
7
精华
0
CI币
0
查看详细资料
TOP
Hex
Hex
管理员
CodeIgniter 中国CEO
积分
10630
威望
925
CI版本
1.6.3
个人空间
发短消息
加为好友
当前离线
2楼
大
中
小
发表于 2008-9-4 23:16
只看该作者
呵呵,自动连接多数据库,好像是没这个功能。
不过,连接数据库好像不应该放到控制器里,应该放到模型中。
QQ: 49489680
MSN: zhaochang_tj AT hotmail DOT com
UID
2
帖子
1648
精华
12
CI币
783
查看详细资料
TOP
babyone
注册会员
积分
94
威望
0
CI版本
个人空间
发短消息
加为好友
当前离线
3楼
大
中
小
发表于 2008-9-5 00:15
只看该作者
写错了 是应该放到模型里
模型里能写个总调用吗?
每个function里面都这么来一下 看起来有点傻
UID
250
帖子
7
精华
0
CI币
0
查看详细资料
TOP
Hex
Hex
管理员
CodeIgniter 中国CEO
积分
10630
威望
925
CI版本
1.6.3
个人空间
发短消息
加为好友
当前离线
4楼
大
中
小
发表于 2008-9-5 00:26
只看该作者
你每个模型都要链接两个数据库?这样的需求还是比较少的吧。
我推荐你使用 MY_Model 的方式,从你自己的模型类继承,在你自己的模型类的构造函数中加载两个数据库。
QQ: 49489680
MSN: zhaochang_tj AT hotmail DOT com
UID
2
帖子
1648
精华
12
CI币
783
查看详细资料
TOP
‹‹ 上一主题
|
下一主题 ››
CodeIgniter 开发
CodeIgniter 框架
Kohana 框架
代码和应用程序开发
代码共享与下载
教程发布与分享
CodeIgniter 中文化
PHP 综合讨论
招聘和工作
CodeIgniter 休闲室
新人报道&网站发布
灌水专区
站务管理
站务公告
论坛投诉区
控制面板首页
编辑个人资料
积分记录
公众用户组
个人空间管理
CodeIgniter 中英文搜索引擎: