在实际开发中,有人会遇到需要调用其他数据库的需求,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);
周涛博客








评论前必须登录!
注册