执行与查询在ThinkPHP中有什么区别

介绍

今天就跟大家聊聊有关执行与查询在ThinkPHP中有什么区别,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

ThinkPHP中执行查询()和()方法都可以在参数里直接输入SQL语句。但是不同的是<强> execute()通常用来执行插入或更新等SQL语句强,而<强>查询常用来执行选择等语句
<强> execute()方法将返回影响的记录数强,如果执行SQL的选择语句的话,返回的结果将是表的总记录数:

代码如下:

模型=美元(“MyTable");
=结果模型→美元执行(& # 39;更新MyTable集名称=aaa, id=11 & # 39;);//将返回总行数


<强>查询()方法将返回数据集:

代码如下:

模型=美元(“MyTable");
$=$模型→结果查询(& # 39;select *得到;MyTable& # 39;);//将返回数组()

看完上述内容,你们对执行与查询在ThinkPHP中有什么区别有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注行业资讯频道,感谢大家的支持。

执行与查询在ThinkPHP中有什么区别