ThinkPHP相干操作实例分析

本文分析了ThinkPHP连贯操作使用。分享给你供你参考。具体分析如下:

首先,连贯的常用操作,可以使用,但没有序列,必须有一个方法的选择、修改、删除、查找

1.where:帮助我们设置查询条件

2.order:排序的结果

复制代码如下:$ ARR = $ M ->订单(ID DESC)(->选择); / /字符串的方法,默认是ASC升序和降序降序排列,改为

$ ARR为$m ->订单(阵列('id' = > 'desc ','sex= > 'asc '))(->选择); / /阵列的方法

3.limit:限制结果

复制代码如下:极限(2,5) / /二出5

极限('2,5 ') / /注意字符串形式的参数

限制(10) / /相当于限制(0)是默认从0开始

4.field:设置查询字段

复制代码如下:场('username姓名、ID) / /转移的特点,修改字段名称

场(阵列('username= > 'name','id') / /传递数组查询、修改字段名称

场('id',true) / /得到除了所有领域除了ID

5.table:形式

6.group:分组

7.having:与分组

二、补充

别名用于定义当前表的别名字符串。

网页是用来查询分页(内部转换为字符串和数字限制)

连接用于支持查询的字符串和数组

联合*用于用于查询的联合支持字符串、数组和对象。

不同的支持布尔值为不同的查询

数据库锁机制的布尔值锁定

缓存用于查询缓存以支持多个参数(稍后在高速缓存部分中详细描述)

关联查询(需要关联模型扩展支持)字符串的关系

数据自动验证阵列的验证

自动完成数组的数据自动完成

用于数据过滤字符串的筛选器

作用域*用于命名范围字符串、数组。

希望这篇文章能帮助你在ThinkPHP框架程序设计。