站长学院
CMS建站教程 SEO优化攻略
来源:齐鲁CMS 栏目:PHPCMS 阅读: 日期:2021-03-14
本文介绍了phpcmsV9如何调用多个数据库,解决思路:打开这个文件database.php,在里面添加一个forum的数据库信息,然后使用$this->db连接就可以了。
在实际开发中,有人会遇到需要调用其他数据库的需求,PHPCMSV9自带了这个功能,但是很多人并不会用,以下来实际解释下如何使用
在V9里,存放数据库信息的文件是caches/configs/database.php文件
注意,看图中第四行,默认为default
然后我们新增一个叫forum的
然后,数据库连接这一块就OK了,接下来是model的创建(文件存放于phpcms/model里),先看默认的,以link模块为列:
第一个红框表示的是这个model的名词
第二个红框里为数据库连接里的forum
箭头所指的是你需要调用这个库里的表名称
然后,这样就可以在你的项目内调用这个库了,如何调用?这个涉及到二次开发,我只发个大概吧
$this->db = pc_base::load_model(‘forum_model’);//这个model是新增的
$r2 = $this->db->get_one(array(‘id’=>$id));
var_dump($r2);
以上就是关于phpcms调用数据库的所有内容,希望可以帮到大家,欢迎找小编一起交流~