浅析ThinkPHP中execute和query方法的区别


Posted in PHP onJune 13, 2014

初学ThinkPHP的时候,很多人都对execute()和query()方法的区别搞不懂,本文就此浅析二者的区别。
大家都知道,ThinkPHP中execute()和query()方法都可以在参数里直接输入SQL语句。但是不同的是execute()通常用来执行insert或update等SQL语句,而query常用来执行select等语句
execute()方法将返回影响的记录数,如果执行SQL的select语句的话,返回的结果将是表的总记录数:

$model = M( "MyTable" );
$result = $model ->execute( 'update MyTable set name=aaa where id=11'); //将返回总行数

query()方法将返回数据集
$model = M( "MyTable" );
$result = $model ->query( 'select * from  MyTable' ); //将返回array()
PHP 相关文章推荐
收集的DedeCMS一些使用经验
Mar 17 PHP
php垃圾代码优化操作代码
Aug 05 PHP
深入PHP curl参数的详解
Jun 17 PHP
PHP获取和操作配置文件php.ini的几个函数介绍
Jun 24 PHP
php遍历目录与文件夹的多种方法详解
Nov 14 PHP
PHP中round()函数对浮点数进行四舍五入的方法
Nov 19 PHP
php封装的连接Mysql类及用法分析
Dec 10 PHP
php简单创建zip压缩文件的方法
Apr 30 PHP
thinkphp 字母函数详解T/I/N/D/M/A/R/U
Apr 03 PHP
Swoole 5将移除自动添加Event::wait()特性详解
Jul 10 PHP
php用wangeditor3实现图片上传功能
Aug 22 PHP
phpStudy vscode 搭建debug调试的教程详解
Jul 28 PHP
采用thinkphp自带方法生成静态html文件详解
Jun 13 #PHP
PHP中使用gettext解决国际化问题的例子(i18n)
Jun 13 #PHP
Yii结合CKEditor实现图片上传功能
Jun 13 #PHP
在Yii框架中使用PHP模板引擎Twig的例子
Jun 13 #PHP
ThinkPHP中U方法的使用浅析
Jun 13 #PHP
PHP实现单例模式最安全的做法
Jun 13 #PHP
PHP5.5和之前的版本empty函数的不同之处
Jun 13 #PHP
You might like
PHP4实际应用经验篇(7)
2006/10/09 PHP
PHP实现取得HTTP请求的原文
2014/08/18 PHP
php中curl和soap方式请求服务超时问题的解决
2018/06/11 PHP
laravel5.5安装jwt-auth 生成token令牌的示例
2019/10/24 PHP
使用onbeforeunload属性后的副作用
2007/03/08 Javascript
JS之小练习代码
2008/10/12 Javascript
分享JavaScript获取网页关闭与取消关闭的事件
2013/12/13 Javascript
javascript操作Cookie(设置、读取、删除)方法详解
2015/03/18 Javascript
js实现的tab标签切换效果代码分享
2015/08/25 Javascript
js数组常用操作方法小结(增加,删除,合并,分割等)
2016/08/02 Javascript
解决拦截器对ajax请求的拦截实例详解
2016/12/21 Javascript
javascript 秒表计时器实现代码
2017/03/09 Javascript
angular2中router路由跳转navigate的使用与刷新页面问题详解
2017/05/07 Javascript
Angular使用Md5加密的解决方法
2017/09/16 Javascript
vue.js,ajax渲染页面的实例
2018/02/11 Javascript
Intellij IDEA搭建vue-cli项目的方法步骤
2018/10/20 Javascript
小程序自定义单页面、全局导航栏的实现代码
2019/03/15 Javascript
微信小程序封装的HTTP请求示例【附升级版】
2019/05/11 Javascript
JS实现星星海特效
2019/12/24 Javascript
通过angular CDK实现页面元素拖放的步骤详解
2020/07/01 Javascript
jquery插件实现轮播图效果
2020/10/19 jQuery
[00:26]TI7不朽珍藏III——冥界亚龙不朽展示
2017/07/15 DOTA
详解Python中内置的NotImplemented类型的用法
2015/03/31 Python
python抽象基类用法实例分析
2015/06/04 Python
python+opencv实现摄像头调用的方法
2019/06/22 Python
keras model.fit 解决validation_spilt=num 的问题
2020/06/19 Python
CK美国官网:Calvin Klein
2016/08/26 全球购物
Ralph Lauren英国官方网站:Ralph Lauren UK
2018/04/03 全球购物
QA工程师岗位职责
2013/11/20 职场文书
安全生产网格化管理实施方案
2014/03/01 职场文书
赞美老师的演讲稿
2014/05/22 职场文书
2015元旦晚会主持词(开场白+结束语)
2014/12/14 职场文书
发言稿之优秀教师篇
2019/09/26 职场文书
Python实战之用tkinter库做一个鼠标模拟点击器
2021/04/27 Python
Python djanjo之csrf防跨站攻击实验过程
2021/05/14 Python
Python绘画好看的星空图
2022/03/17 Python