请选择 进入手机版 | 继续访问电脑版

编程365

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 224|回复: 0

phpcms常用数据库操作

[复制链接]

50

主题

52

帖子

2132

积分

管理员

硬汉工作室创始人

Rank: 9Rank: 9Rank: 9

积分
2132
QQ
发表于 2018-10-31 18:01:32 | 显示全部楼层 |阅读模式
phpcms中实例化一个模型可以通过下面的语句:
  1. $m = pc_base::load_model('modelname_model');
复制代码
具体的模型名字modelname_model可以通过查看phpcms/model下的文件来获取到。实例化后,就可以使用phpcms/libs/classes/model.class.php里的各种方法了,如select,get_one等,严格来说,一个表对应一个模型文件,但是有时候为了一个简单的表创建一个模型文件还是比较繁琐的,这里有个简单的方法,如下:
  1. $m = pc_base::load_model('announce_model');
  2. $m->table_name = 'v9_test'; // 注意,这里的表名要写前缀,不太懂为啥
  3. $count = $m->count();
复制代码
上面的代码执行完毕后,就可以在v9_test表里用phpcms提供的各种方法了,如select,count等
Discuz插件商店:http://addon.discuz.com/?@56030.developer
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|编程365 ( 冀ICP备13021567号-5 )

GMT+8, 2019-2-23 17:35 , Processed in 0.059003 second(s), 27 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表