用户
 找回密码
 入住 CI 中国社区
搜索
查看: 2316|回复: 3
收起左侧

[HELP] CI要怎么在模型里更换数据库?

[复制链接]
发表于 2010-5-25 10:15:46 | 显示全部楼层 |阅读模式
class Mdbfunc extends Model
                {
                        function Mdbfunc()
                        {
                                parent::Model();
                                $this->load->database();
                        }
                        function zy_query($sql,$type='obj')
                        {
                                $this->load->database('base');
                                var_dump($this->db);
                       }

这样写完后 连接的还是默认的数据库,没有连到base库
我这样写哪里不对?
刚接触CI 有点晕
 楼主| 发表于 2010-5-25 10:33:43 | 显示全部楼层
function zy_selectDb($d='')
                        {
                                $this->load->database($d);
                        }
我新写了一个方法 目的可以达到了 但不知道这样写有哪里不好
发表于 2010-5-25 11:09:07 | 显示全部楼层
我是这么写的:
$this->base = $this->load->database('base', TRUE);
$this->base->query(***);
发表于 2010-5-25 12:44:16 | 显示全部楼层

本版积分规则