模型类数据操纵用法

2024-01-25 14:23 小编

一、组装方法

用于构造数据操作的条件方法,全部组装方法都返回数据对象,支持链式写法

1、设置数据表

image.png

2、设置当前站点的数据表

image.png

3、设置where条件

image.png

4、设置where_in条件

image.png

5、设置排序条件(ASC,DESC)

image.png

6、设置表自增主键,默认id

image.png

二、查询方法

1、查询全部数据

image.png

参数
介绍
$num默认为全部表,本次查询的数据量
$key默认为0,本次查询按哪个字段作为数值主键,主键由0开始;如果填写id,那么主键就是id

数据返回:多维数组类型

2、按条件查询单个数据

image.png

数据返回:一维数组类型

3、按主键查询单个数据

image.png

数据返回:一维数组类型

模型是专门用来和数据库打交道的 PHP 类。


创建模型类

dayrui/App/Test/Models/My.php

请注意文件和类名的命名格式:文件首字母必须大写,类名首字母必须大写。


模型类调用方式

\Phpcmf\Service::M('类文件名', 'APP目录名')->方法(参数)
例如:
\Phpcmf\Service::M('my', 'test')->my_test();


数据库对象用法

数据库对象调用方法


运行查询语句


可参考手册:http://help.xunruicms.com/419.html



模型类数据操纵用法

一、组装方法

用于构造数据操作的条件方法,全部组装方法都返回数据对象,支持链式写法

1、设置数据表

2、设置当前站点的数据表

3、设置where条件

4、设置where_in条件

5、设置排序条件(ASC,DESC)

6、设置表自增主键,默认id


二、查询方法

1、查询全部数据

参数
介绍
$num默认为全部表,本次查询的数据量
$key默认为0,本次查询按哪个字段作为数值主键,主键由0开始;如果填写id,那么主键就是id

数据返回:多维数组类型

用法举例:


2、按条件查询单个数据

数据返回:一维数组类型

用法举例:


3、按主键查询单个数据

数据返回:一维数组类型

用法举例:


4、统计数据

image.png

数据返回:数字

三、插入方法

image.png

参数
介绍
表名称例如member
主键字段默认是id,就是表的自增字段
数据数组数组格式,例如: array("字段名称" => "值", ....)

数据返回:

image.png

四、更新方法

image.png

参数
介绍
表名称例如member
主键字段默认是id,就是表的自增字段
$id
主键字段的值
数据数组数组格式,例如: array("字段名称" => "值", ....)

数据返回:

image.png

五、删除方法

image.png

参数
介绍
表名称例如member
主键字段可选, 默认是id,就是表的自增字段
$id
可选, 主键字段的值 可选

数据返回:

image.png

六、执行SQL方法

image.png

执行SQL语句

数据返回:

image.png


在线咨询 拨打电话

电话

13363039260

内部绝密传真282期

微信二维码