thinkphp连贯操作实例分析

 更新时间:2014年11月22日 10:55:18   投稿:shichen2014  
这篇文章主要介绍了thinkphp连贯操作,以实例形式较为详细的分析了连贯操作的具体用法及常用的方法含义,是非常实用的技巧,需要的朋友可以参考下

本文实例分析了thinkphp连贯操作用法。分享给大家供大家参考。具体分析如下:

一、常用连贯操作,可以接连使用但没前后顺序之分,后面一定要有方法select,updata,delete,find

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

2.order:对结果进行排序

复制代码 代码如下:
$arr=$m->order('id desc')->select();//字符串方法,默认是asc升序排列,加desc改为降序排列 
$arr=$m->order(array('id'=>'desc','sex'=>'asc'))->select(); //数组方法

3.limit:限制结果
复制代码 代码如下:
limit(2,5)//从第2条取出5条 
limit('2,5')//字条串形式参数 
limit(10)//等同于limit(0,10)默认是从0开始

4.field:设置查询字段
复制代码 代码如下:
field('username as name,id') //传字符,修改字段名 
field(array('username'=>'name','id')//传数组查询,修改字段名 
field('id',true) //获取除了id以外的所有字段

5.table:表格

6.group:分组

7.having:与分组有关

二、补充

alias 用于给当前数据表定义别名 字符串

page 用于查询分页(内部会转换成limit) 字符串和数字

join* 用于对查询的join支持 字符串和数组

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

distinct 用于查询的distinct支持 布尔值

lock 用于数据库的锁机制 布尔值

cache 用于查询缓存 支持多个参数(以后在缓存部分再详细描述)

relation 用于关联查询(需要关联模型扩展支持)字符串

validate 用于数据自动验证 数组

auto 用于数据自动完成 数组

filter 用于数据过滤 字符串

scope* 用于命名范围 字符串、数组

希望本文所述对大家的ThinkPHP框架程序设计有所帮助。

相关文章

  • php添加数据到xml文件的简单例子

    php添加数据到xml文件的简单例子

    下面小编就为大家带来一篇php添加数据到xml文件的简单例子。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-09-09
  • Laravel5.1 框架模型查询作用域定义与用法实例分析

    Laravel5.1 框架模型查询作用域定义与用法实例分析

    这篇文章主要介绍了Laravel5.1 框架模型查询作用域定义与用法,结合实例形式分析了laravel5.1定义一个查询作用域及动态的查询作用域相关操作技巧,需要的朋友可以参考下
    2020-01-01
  • PHP实用函数分享之去除多余的0

    PHP实用函数分享之去除多余的0

    本系列文章是给大家分享一些常见的实用的PHP函数,本文是第一篇,我们来一个简单的,去除多余的0
    2015-02-02
  • PHP可变变量学习小结

    PHP可变变量学习小结

    可变变量,就是一个变量的变量名可以动态的设置和使用。语法形式是PHP的特殊语法,其他语言中少见,本文给大家分享php可变变量学习小结,对php可变变量相关知识感兴趣的朋友一起学习吧
    2015-11-11
  • PHP8.0新功能之Match表达式的使用

    PHP8.0新功能之Match表达式的使用

    这篇文章主要介绍了PHP8.0新功能之Match表达式的使用,文中通过示例代码以及图文介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2020-07-07
  • PHP网页游戏学习之Xnova(ogame)源码解读(十)

    PHP网页游戏学习之Xnova(ogame)源码解读(十)

    这篇文章主要介绍了PHP网页游戏Xnova(ogame)源码解读的建造总览部分,需要的朋友可以参考下
    2014-06-06
  • 常见的5个PHP编码小陋习以及优化实例讲解

    常见的5个PHP编码小陋习以及优化实例讲解

    这篇文章主要介绍了常见的5个PHP编码小陋习实例讲解,讲解了常见写法和优化方法,看一下是否自己也是这样写的呢
    2021-02-02
  • yii2 在控制器中验证请求参数的使用方法

    yii2 在控制器中验证请求参数的使用方法

    这篇文章主要介绍了yii2 在控制器中验证请求参数的使用方法,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-06-06
  • PHP实现chrome表单请求数据转换为接口使用的json数据

    PHP实现chrome表单请求数据转换为接口使用的json数据

    这篇文章主要介绍了PHP实现chrome表单请求数据转换为接口使用的json数据,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-03-03
  • php封装一个异常的处理类

    php封装一个异常的处理类

    这篇文章主要为大家详细介绍了php封装一个异常的处理类,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-06-06

最新评论