/**

* 连贯操作

* @return 无返回值

*/

public function coherentOperation(){

//实例化模型

$user = M('User');

// +--------------------------------------------------------------------------------+

// | 连贯操作:| 作用: | 支持的参数类型: |

// +--------------------------------------------------------------------------------+

// | 常用操作:

// | --------------------------------------------------------------------------------

// | where | 用于查询或者更新条件的定义 | 字符串、数组和对象

// | ----------|---------------------------------------------|-----------------------

// | table | 用于定义要操作的数据表名称 | 字符串和数组

// | ----------|---------------------------------------------|-----------------------

// | field | 用于定义要查询的字段(支持字段排除) | 字符串和数组

// | ----------|---------------------------------------------|-----------------------

// | order | 用于对结果排序 | 字符串和数组

// | ----------|---------------------------------------------|-----------------------

// | limit | 用于限制查询结果数量 | 字符串和数字

// | ----------|---------------------------------------------|-----------------------

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

// | --------------------------------------------------------------------------------

// |

// | 非常用操作:

// | --------------------------------------------------------------------------------

// | group | 用于对查询的group支持 | 字符串

// | ----------|---------------------------------------------|-----------------------

// | having | 用于对查询的having支持 | 字符串

// | ----------|---------------------------------------------|-----------------------

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

// | ----------|---------------------------------------------|-----------------------

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

// | ----------|---------------------------------------------|-----------------------

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

// | ----------|---------------------------------------------|-----------------------

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

// | ----------|---------------------------------------------|-----------------------

// | cache | 用于查询缓存 支持多个参数 |

// | ----------|---------------------------------------------|-----------------------

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

// +---------------------------------------------------------------------------------+

// 可以组合使用

// 操作没有先后之分

// 但是,select()、find()、add()、save()、delete()等操作,要放到最后。

// where 操作

// $result = $user->where('id > 10')

// ->select();

// table 操作

// $result = $user->table('tp_user')

// ->select();

// field 操作

// $result = $user->field('id, sex')

// ->select();

// 获取除了id以外的所有数据

// $result = $user->field('id', TRUE)

// ->select();

// order 操作

// 单个排序字段

// $result = $user->order('id desc')

// ->select();

// 多个排序字段

// $result = $user->order('id desc, sex asc')

// ->select();

// limit 操作

// 从第一条开始,取出三条

// $result = $user->limit(3)

// ->select();

// 从第三条,取出六条

// $result = $user->limit(3, 6)

// ->select();

// page 操作

// Page('page[,listRows]') : Page表示当前的页数,listRows表示每页显示的记录数。

// $result = $user->Page('2,4')

// ->select();

print_r($result);

$this->display();

}

mysql数据库 thinkphp连贯操作where条件的判断不正确的问题

前两天一直写一个基于thinkphp的东西,遇到从mysql数据库里select数据,where条件一直出现问题的情况.直接上代码: $history = M('history'); $suerId ...

封装类似thinkphp连贯操作数据库的Db类(简单版)。

ThinkPHP - 连贯操作 - 【实现机制】

ThinkPhp 3.2 数据的连贯操作

ThinkPHP模型基础类提供的连贯操作方法(也有些框架称之为链式操作),可以有效的提高数据存取的代码清晰度和开发效率,并且支持所有的CURD操作. 使用也比较简单, 假如我们现在要查询一个User表 ...

ThinkPHP框架模型连贯操作(八)

原文:ThinkPHP框架模型连贯操作(八) Thinkphp的连贯操作使用起来也是很灵活: *可能这里有的mysql函数没全部罗列出来,大家可以举一反三,形式雷同 一.常用连贯操作 1.where ...

ThinkPHP第十八天(Widget类的使用,连贯操作where IN用法,缓存S函数使用)

1.Widget类的使用方法: 第一步:在Action同级目录中新建Widget文件夹(独立分组需要自己建立) 第二步:根据不同功能在Widget文件夹中建立不同的Widget类,如热门文章HotWi ...

11.ThinkPHP 3.1.2 连贯操作

==================================================== 一.常用连贯操作 1.where 帮助我们设置查询条件 2.order 对结果进行排序 $ar ...

thinkphp 3.2 部分数据库连贯操作phpstorm helper 文件

【转】PHP实现连贯操作

[第一种方案 __call] 我们在使用一些框架(如ThinkPHP)编码的时候,常用到这样的代码. M('User')->where(array('id'=>1))->field( ...

随机推荐

ZK 使用Clients.response

参考: http://stackoverflow.com/questions/11416386/how-to-access-au-response-sent-from-server-side-at-c ...

linux 时钟源初步分析linux kernel 时钟框架详细介绍

初步概念: 看datasheet的关于时钟与定时器的部分, FCLK供给cpu, HCLK供给AHB总线设备(存储器控制器,中断控制器.LCD控制器.DMA.USB主机控制器等), PCLK供给APB ...

web项目学习之spring-security

转自 spring security功能点总结: 1. 登录控制 2. 权限控制(用户菜单的显示,功能点访问控制) ...

Android WifiDirect 学习(三) 一些基础知识和问题

P2P架构介绍 P2P架构中定义了三个组件,一个设备,两种角色.这三个组件分别是: P2P Device:它是P2P架构中角色的实体,读者可把它当做一个Wi-Fi设备. P2P Group Owner ...

qt执行cmd命令

源地址:http://blog.csdn.net/hn307165411/article/details/6858614 运行 route.ipconfig 肯定没问题 Copy code QProc ...

C++ string类取字符串的左右子串(以特定子串为分界限)

// Example3.cpp : 定义控制台应用程序的入口点. //以特定单词为分界,求取字符串的左右子串 #include "StdAfx.h" #include

Spring+SpringMVC+MyBatis深入学习及搭建(十五)——SpringMVC注解开发(基础篇)

转载请注明出处:http://www.cnblogs.com/Joanna-Yan/p/7065294.html 前面讲到:Spring+SpringMVC+MyBatis深入学习及搭建(十四)--S ...

BASIC-3	字母图形	循环 字符串

基础练习 字母图形   时间限制:1.0s   内存限制:256.0MB        问题描述 利用字母可以组成一些美丽的图形,下面给出了一个例子: ABCDEFG BABCDEF CBABCD ...

Spring源码情操陶冶-ComponentScanBeanDefinitionParser文件扫描解析器

承接前文Spring源码情操陶冶-自定义节点的解析,本文讲述spring通过context:component-scan节点干了什么事 ComponentScanBeanDefinitionParse ...

H5判断手机是否存在应用和打开应用

伪命题,其实js无法判断您的手机是否存在此应用,遇到这样的需求我们应该跟ios和Android开发的同事商量,需要他们给你一个url尝试打开,如果能打开就表示手机中有该应用,如果不能打开就表示手机没有 ...

我想自学php但是网上视频很不连贯,ThinkPHP - 连贯操作相关推荐

  1. 自学前端两三个月,很迷茫,有大佬可以指导吗?

    自学前端两三个月,很迷茫,有大佬可以指导吗? Web前端工程师已经成为互联网公司,最亲睐的对象,不管是起薪还是薪资涨幅,都居所有互联网行业职位之首,成为互联网行业最有"钱"景职位! ...

  2. 垃圾大学,想自学 Java 可以吗?难吗?毕业后能找到一份 6k左右的工作吗?

    前几天在头条上收到一条私信,内容大致是这样的:"我学校比较垃圾,想自学 Java 可以吗?自学 Java 难吗?毕业后能找到一份 6k左右的工作吗?" 不知道有没有人有类似的问题, ...

  3. 前几天在头条上收到一条私信,内容大致是这样的:“我学校比较垃圾,想自学 Java 可以吗?自学 Java 难吗?毕业后能找到一份 6k左右的工作吗?”

    前几天在头条上收到一条私信,内容大致是这样的:"我学校比较垃圾,想自学 Java 可以吗?自学 Java 难吗?毕业后能找到一份 6k左右的工作吗?" 不知道有没有人有类似的问题, ...

  4. ❤️垃圾大学,想自学 Java 可以吗?难吗?毕业后能找到一份 6k左右的工作吗?

    CSDN 上收到一条私信,内容大致是这样的:"二哥,我学校比较垃圾,想自学 Java 可以吗?自学 Java 难吗?毕业后能找到一份 6k左右的工作吗?" 不知道 CSDN 上的其 ...

  5. python可以自学吗需要什么基础-我是一个毫无基础的菜鸟,想自学Python,该怎么入手?...

    毫无基础自学python,应该怎入手? 我是一名半导体显示行业的工程师,工作中经常需要分析数据,想自学Python,一部分是为了提升一下自己,同时也想着未来说不定都用AI的方式来解决工厂里的大数据问题 ...

  6. python应该怎么自学-我是一个毫无基础的菜鸟,想自学Python,该怎么入手?

    毫无基础自学python,应该怎入手? 我是一名半导体显示行业的工程师,工作中经常需要分析数据,想自学Python,一部分是为了提升一下自己,同时也想着未来说不定都用AI的方式来解决工厂里的大数据问题 ...

  7. 大专适合学习php么_我想自学PHP,可以么?

    文:George Lau 图片来自互联网,侵删 "越越,我想自学PHP,难不难?","我大学经济学专业,能不能自学PHP","我朋友说PHP简单,是不 ...

  8. 说一说美国大学常用的课本吧,各位想自学的可以参考

    电驴上看到的,拿过来方便自己以后看,o(∩_∩)o... 原帖看http://board.verycd.com/t271462.html 我来说一些美国college比较流行的课本,因为本人是理工科, ...

  9. 2020年,Android开发想自学可能吗,大概要多久?

    看见有人提问"Android开发想自学可能吗,大概要多久?",想着自己好歹也是工作了快六年的老Android,就在这里特意写了一篇文章回答一下,希望对大家的自学之路有所帮助. 一. ...

最新文章

  1. 坑系列 —— 缓存+哈希=高并发?
  2. DPDK使用linux drivers(二十九)
  3. .Net Discovery 系列之六--深入浅出.Net实时编译机制(下)
  4. tomcat(1)一个简单的web server
  5. 实施vertex compression所遇到的各种问题和解决办法
  6. python中convert函数用法_Python Pandas DataFrame.tz_convert用法及代码示例
  7. 设置python的中文字体显示
  8. 致敬!这些老外的开源技术养活了一票国产软件
  9. 如何设置硬盘安装linux,linux用硬盘安装时所设置选项
  10. linux 内核参数优化 mysql_Linux记录-mysql参数优化
  11. Oracle函数写法和举例
  12. 软件测试简历写成这样,还怕HR不招你?
  13. Java聊天室(实现群聊、私聊功能)GUI界面
  14. Java开发WIN10动态壁纸
  15. 算法集训队第二场考核赛_C.掌门人打桩
  16. BUUCTF之Ping Ping Ping
  17. 基于SVM算法的男女生分类器
  18. WZOI-237猜猜谁是冠军
  19. 数字IC面试手撕代码(一)
  20. 【计算+大数据】-武汉理工大学主办-2021年第四届计算与大数据国际会议(ICCBD 2021)

热门文章

  1. 伦敦港竟与这事脱不了干系 | 经济学人全球早报精选
  2. 网络战役刚打响 下波“勒索”更难防
  3. USGS的*.dem格式的高程DEM怎么打开和转换格式
  4. 【JAVA】MyEclipse使用 - 相关技术和快捷键(转自:CSDN - lgx06)
  5. 「自控元件及线路」6 无刷直流电动机
  6. android RecyclerView 简单实现横竖布局穿插
  7. 网件 设置为ap_如何设置Netgear Arlo Pro相机系统
  8. 青龙面板-饿了么吃货豆
  9. CR总结--java函数CR
  10. 用深度学习LSTM炒股:对冲基金案例分析