色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

淺析ThinkPHP中execute和query方法的區別

初學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技術淺析ThinkPHP中execute和query方法的區別,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 龙南县| 抚宁县| 奎屯市| 建瓯市| 家居| 南华县| 凤台县| 恭城| 汝南县| 余江县| 皮山县| 恭城| 崇仁县| 手游| 饶河县| 肥乡县| 西林县| 都兰县| 永泰县| 巧家县| 昌宁县| 大足县| 德州市| 田林县| 梅河口市| 云南省| 昌乐县| 政和县| 和田市| 肇庆市| 额尔古纳市| 且末县| 马关县| 连城县| 五指山市| 开原市| 扶余县| 剑川县| 梓潼县| 安龙县| 铜梁县|