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


Posted in PHP onJuly 05, 2012

其实,这不是什么难事,因为刚入手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 相关文章推荐
PHP大批量数据操作时临时调整内存与执行时间的方法
Apr 20 PHP
有关PHP性能优化的介绍
Jun 20 PHP
php中并发读写文件冲突的解决方案
Oct 25 PHP
php smarty模板引擎的6个小技巧
Apr 24 PHP
标准PHP的AES加密算法类
Mar 12 PHP
php抓取并保存网站图片的实现代码
Oct 28 PHP
PHP页面输出时js设置input框的选中值
Sep 30 PHP
Yii 2中的load()和save()示例详解
Aug 03 PHP
php微信公众号开发之答题连闯三关
Oct 20 PHP
PHP生成短网址的思路以及实现方法的详解
Mar 25 PHP
php判断/计算闰年的方法小结【三种方法】
Jul 06 PHP
PHP设计模式之 策略模式Strategy详解【对象行为型】
May 01 PHP
PHP5权威编程阅读学习笔记 附电子书下载
Jul 05 #PHP
PHP中使用unset销毁变量并内存释放问题
Jul 05 #PHP
php Ubb代码编辑器函数代码
Jul 05 #PHP
PHP取整数函数常用的四种方法小结
Jul 05 #PHP
PHP函数学习之PHP函数点评
Jul 05 #PHP
php中根据变量的类型 选择echo或dump
Jul 05 #PHP
PHP写的求多项式导数的函数代码
Jul 04 #PHP
You might like
Can't create/write to file 'C:\WINDOWS\TEMP\...MYSQL报错解决方法
2011/06/30 PHP
发布一个高效的JavaScript分析、压缩工具 JavaScript Analyser
2007/11/30 Javascript
JavaScript delete操作符应用实例
2009/01/13 Javascript
jQuery在iframe中无法弹出对话框的解决方法
2014/01/12 Javascript
js调试系列 断点与动态调试[基础篇]
2014/06/18 Javascript
JavaScript中使用typeof运算符需要注意的几个坑
2014/11/08 Javascript
使用jQuery实现图片遮罩半透明坠落遮挡
2015/03/16 Javascript
JavaScript中的Math.atan2()方法使用详解
2015/06/15 Javascript
jquery控制页面部分刷新的方法
2015/06/24 Javascript
基于Jquery插件Uploadify实现实时显示进度条上传图片
2020/03/26 Javascript
JS获取鼠标选中的文字
2016/08/10 Javascript
对js中回调函数的一些看法
2016/08/29 Javascript
Javascript中常见的逻辑题和解决方法
2016/09/17 Javascript
PHP实现本地图片上传和验证功能
2017/02/27 Javascript
详解Angular Reactive Form 表单验证
2017/07/06 Javascript
BootStrap中Table隐藏后显示问题的实现代码
2017/08/31 Javascript
深入理解 webpack 文件打包机制(小结)
2018/01/08 Javascript
Vue框架TypeScript装饰器使用指南小结
2019/02/18 Javascript
vue实现局部刷新的实现示例
2019/04/16 Javascript
[49:31]DOTA2-DPC中国联赛 正赛 Elephant vs LBZS BO3 第二场 1月29日
2021/03/11 DOTA
Python如何import文件夹下的文件(实现方法)
2017/01/24 Python
Flask框架web开发之零基础入门
2018/12/10 Python
Python实现Singleton模式的方式详解
2019/08/08 Python
Django之choices选项和富文本编辑器的使用详解
2020/04/01 Python
使用keras根据层名称来初始化网络
2020/05/21 Python
基于HTML5 Canvas:字符串,路径,背景,图片的详解
2013/05/09 HTML / CSS
AmazeUI 面板的实现示例
2020/08/17 HTML / CSS
Bibloo罗马尼亚网站:女装、男装、童装及鞋子和配饰
2019/07/20 全球购物
体育教育专业毕业生自荐信
2013/11/15 职场文书
个人作风剖析材料
2014/02/02 职场文书
2014年工程师工作总结
2014/11/25 职场文书
2015年化验员工作总结
2015/04/10 职场文书
2016元旦晚会主持人开场白和结束语
2015/12/03 职场文书
如何用 Python 子进程关闭 Excel 自动化中的弹窗
2021/05/07 Python
MySQL系列之五 视图、存储函数、存储过程、触发器
2021/07/02 MySQL
vue数据字典取键值项目的字典问题
2022/04/12 Vue.js