php中CI操作多个数据库的代码

 更新时间:2012年07月05日 22:12:19   作者:  
最近有个需求,做一个独立后台出来,这个独立后台有单独的库,单独的url,单独…。但是,这里边只是一些基础数据,而使用者需要通过该库查看另一个库里的统计数据。这就带来一个问题:我需要在控制器里边可以同时操作两个数据库,而且这两个库毫不相干
其实,这不是什么难事,因为刚入手CI,所以还是费了一番周折。好在有手册。

找到数据库配置文件,添加一个新的库的连接信息。$config[XX]。
在控制器里边,
    a) $this->xx = $this->load->database(‘XX', TRUE) tip:XX表示你配置的数据库信息数组的键名,后边建议设置为TRUE,分别表示返回连接ID和启用ActionRecord类
    b) 然后在该控制器里边你就可以用 $this->xx->query()来查询你的另一个库的数据。而你另一个库是不需要建立modle文件的
复制代码 代码如下:

<?php
function __construct()
{
parent::__construct();
$this->xx = $this->load->database('XX', TRUE);
$this->load->model('默认库表名');
}
function index()
{
//现在可以用$this->xx->query()来执行XX库的sql了
$this->xx->query($sql);
}
?>

相关文章

  • PHP字符串word末字符实现大小写互换的方法

    PHP字符串word末字符实现大小写互换的方法

    这篇文章主要介绍了PHP字符串word末字符实现大小写互换的方法,是涉及PHP字符串转换非常实用的技巧,需要的朋友可以参考下
    2014-11-11
  • ini_set的用法介绍

    ini_set的用法介绍

    PHP ini_set用来设置php.ini的值,在函数执行的时候生效,对于虚拟空间来说,很方便,下面为大家介绍下此方法的使用
    2014-01-01
  • PHP页面静态化——纯静态与伪静态用法详解

    PHP页面静态化——纯静态与伪静态用法详解

    这篇文章主要介绍了PHP页面静态化——纯静态与伪静态用法,结合实例形式分析了PHP页面静态化——纯静态与伪静态相关原理、实现方法与相关操作注意事项,需要的朋友可以参考下
    2020-06-06
  • PHP利用二叉堆实现TopK-算法的方法详解

    PHP利用二叉堆实现TopK-算法的方法详解

    这篇文章主要给大家介绍了PHP利用二叉堆实现TopK-算法的方法,文中介绍的非常详细,对大家具有一定的参考学习价值,需要的朋友们下面跟着小编一起来学习学习吧。
    2017-04-04
  • 解析PHP中empty is_null和isset的测试

    解析PHP中empty is_null和isset的测试

    本篇文章是对PHP中empty is_null和isse的测试进行了详细的分析介绍,需要的朋友参考下
    2013-06-06
  • php提交表单发送邮件的方法

    php提交表单发送邮件的方法

    这篇文章主要介绍了php提交表单发送邮件的方法,实例分析了php操作表单发送邮件的技巧,非常具有实用价值,需要的朋友可以参考下
    2015-03-03
  • php中的buffer缓冲区用法分析

    php中的buffer缓冲区用法分析

    这篇文章主要介绍了php中的buffer缓冲区用法,结合实例形式分析了buffer缓冲区的概念、原理及php使用缓冲区相关存储、输出等操作技巧,需要的朋友可以参考下
    2019-05-05
  • PHP源码之explode使用说明

    PHP源码之explode使用说明

    最近一直在想有关字符串操作的一些效率上的事情,截取字串的问题,都会避免不了重新分配空间的消耗,也顺带看了explode这个函数的源码,理解下,拿出自己的分析共享下
    2011-08-08
  • php + ajax 实现的写入数据库操作简单示例

    php + ajax 实现的写入数据库操作简单示例

    这篇文章主要介绍了php + ajax 实现的写入数据库操作,结合实例形式分析了php + ajax 写入数据库基本原理、操作技巧与相关使用注意事项,需要的朋友可以参考下
    2020-05-05
  • php使用get_class_methods()函数获取分类的方法

    php使用get_class_methods()函数获取分类的方法

    这篇文章主要介绍了php使用get_class_methods()函数获取分类的方法,结合实例形式分析了get_class_methods()函数获取类中成员方法的使用技巧,需要的朋友可以参考下
    2016-07-07

最新评论