thinkPHP查詢方式小結(jié)
本文實(shí)例總結(jié)了thinkPHP查詢方式。分享給大家供大家參考,具體如下:
一、普通查詢方式
1. 使用字符串查詢;
這種方法存在一個(gè)缺點(diǎn),就是當(dāng)數(shù)據(jù)表中的查詢字段為字符串時(shí),需要在字段值中加入引號(hào)。
2. 使用數(shù)組的方式(推薦使用)
$data['name']="adfa"; $data['id']=3; $data['_logic']="or"; //字段之間的邏輯關(guān)系,默認(rèn)為and的關(guān)系 $m->where($data)->find();
二、表達(dá)式查詢
EQ 等于;
NEQ 不等于;
GT 大于;
EGT 大于等于;
LT 小于;
ELT 小于等于;
LIKE 模糊查詢;
$data['id']=array('gt',6); $data['name']=array('like','%as%'); //notlike //$data['name']=array('like',array('%as%','%ts'),'and'); 默認(rèn)為or關(guān)系,如果用and需要明確指定 $m->where($data)->select(); //其他查詢 between, not between (之間有空格),in,not between,
三、區(qū)間查詢
$data['id']=array(array('gt',5),array('lt',10)); //默認(rèn)生成的是and的關(guān)系 //$data['id']=array(array('lt',5),array('gt',10),'or') $data['name']=array(array('like','%d%'),array('like','%e%'),'gege','or'); $m->where($data)->select();
四、統(tǒng)計(jì)查詢
count,max, min, avg, sum
五、SQL直接查詢
$m=M(); $result=$m->query("select * from think_user where id>1") //query主要用于對(duì)數(shù)據(jù)進(jìn)行讀取 $result=$m->execute("insert into think_user(`name`) values ('dfd') "); //execute用于對(duì)數(shù)據(jù)進(jìn)行寫(xiě)入
更多關(guān)于thinkPHP相關(guān)內(nèi)容可查看本站專題:《ThinkPHP入門(mén)教程》及《ThinkPHP常用方法總結(jié)》
希望本文所述對(duì)大家基于thinkPHP框架的PHP程序設(shè)計(jì)有所幫助。
- Thinkphp連表查詢及數(shù)據(jù)導(dǎo)出方法示例
- ThinkPHP中關(guān)聯(lián)查詢實(shí)例
- thinkphp數(shù)據(jù)查詢和遍歷數(shù)組實(shí)例
- thinkphp普通查詢與表達(dá)式查詢實(shí)例分析
- ThinkPHP查詢語(yǔ)句與關(guān)聯(lián)查詢用法實(shí)例
- thinkphp實(shí)現(xiàn)like模糊查詢實(shí)例
- ThinkPHP查詢返回簡(jiǎn)單字段數(shù)組的方法
- ThinkPHP基本的增刪查改操作實(shí)例教程
- ThinkPHP多表聯(lián)合查詢的常用方法
- ThinkPHP5實(shí)現(xiàn)作業(yè)管理系統(tǒng)中處理學(xué)生未交作業(yè)與已交作業(yè)信息的方法
相關(guān)文章
PHP實(shí)現(xiàn)簡(jiǎn)單的計(jì)算器
這篇文章主要為大家詳細(xì)介紹了PHP實(shí)現(xiàn)簡(jiǎn)單的計(jì)算器,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2020-08-08PHP將URL轉(zhuǎn)換成短網(wǎng)址的算法分享
短網(wǎng)址(Short URL)顧名思義就是在形式上比較短的網(wǎng)址。在Web 2.0的今天,不得不說(shuō)這是一個(gè)潮流。目前已經(jīng)有許多類似服務(wù),借助短網(wǎng)址您可以用簡(jiǎn)短的網(wǎng)址替代原來(lái)冗長(zhǎng)的網(wǎng)址,讓使用者可以更容易的分享鏈接,下面來(lái)看看如何用PHP實(shí)現(xiàn)這個(gè)功能,有需要的朋友們可以參考。2016-09-09通過(guò)代碼實(shí)例解析PHP session工作原理
這篇文章主要介紹了通過(guò)代碼實(shí)例解析PHP session工作原理,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-12-12PHP通過(guò)bypass disable functions執(zhí)行系統(tǒng)命令的方法匯總
這篇文章主要介紹了PHP通過(guò)bypass disable functions執(zhí)行系統(tǒng)命令的方法匯總,需要的朋友可以參考下2018-05-05Laravel4中的Validator驗(yàn)證擴(kuò)展用法詳解
這篇文章主要介紹了Laravel4中的Validator驗(yàn)證擴(kuò)展用法,實(shí)例分析了Laravel4中的Validator驗(yàn)證器的具體實(shí)現(xiàn)步驟與相關(guān)操作技巧,需要的朋友可以參考下2016-07-07