phpcms后台怎么 *** 作数据库

phpcms后台怎么 *** 作数据库,第1张

1、 *** 作数据库前现在后台 扩展-》数据库工具 进行备份数据,养成好习惯

2、后台没有直接去 *** 作数据库的选项,只有增删改具体的内容

3、需要 *** 作数据库可以下载一个phpmyadmin *** 作或者下载一个navicat链接到数据库远程 *** 作

phpcms v9是基于mvc模式开发的,所以我们按照其套路到模型层程序中去找就行。在/phpcms/model目录下存放着与数据表名称一致的模型成文件,随意打开一个,你会看到都继承了model这个类,那么找到它,路径:/phpcms/libs/classes/model.class.php。对于数据库的增删改查方法都在这里面了,列举如下:

insert() 增加数据、delete()删除指定条件数据、listinfo()读取支持翻页的多条数据、select()读取多条数据、update()更新数据。

当然,还有很多方法,以及各方法的传参各代表什么意义都有详细的注释看看就会明白的。

那么我们在控制器中应该如何引入一个数据表的model并对其进行数据 *** 作呢,例如我在首页控制器中获取最近注册的10个会员账号信息,可以这么写:

$member_db = pc_base::load_model("members_model")

<!--使用pc_base的load_model方法进行加载指定的数据表模型,感觉像TP3.2里的M()函数-->

$member_list = $member_db->select(array('islock'=>0),"*",10,"id desc")

<!--使用对应的方法获取数据-->

就演示到这里吧,如果有mvc架构基础应该一看就懂的,更多的关于phpcms的二次开发深入可以参考官方开发手册、代码中的注释说明以及iphpcms里的二次开发视频教程。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9844491.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存