phpcms如何调用数据库数据

phpcms是老牌知名cms,是很多人建站和二次开发的选择,其中对数据库的操作应该是重中之重了,不过还是有不少的朋友只知道在模版文件中如何使用标签语言调用数据库中的数据,确不知道如何在其他地方使用数据库:

在V9里,存放数据库信息的文件是caches/configs/database.php文件,这个很多人都知道,我们通过这个文件就能知道数据库的名称,链接信息等:

然后,该如何链接数据库呢?需要创建一个数据库model,接下来是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);

这样就可以把数据放到数据中了。

发表评论

电子邮件地址不会被公开。 必填项已用*标注