欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

thinkPHP查詢方式小結(jié)

 更新時(shí)間:2016年01月09日 15:04:23   作者:rogerzhanglijie  
這篇文章主要介紹了thinkPHP查詢方式,結(jié)合實(shí)例形式總結(jié)分析了thinkPHP的普通查詢、表達(dá)式查詢、區(qū)間查詢、統(tǒng)計(jì)查詢及SQL直接查詢的使用技巧,需要的朋友可以參考下

本文實(shí)例總結(jié)了thinkPHP查詢方式。分享給大家供大家參考,具體如下:

一、普通查詢方式

1. 使用字符串查詢;

復(fù)制代碼 代碼如下:
$m->where(' id=1 and name="roge" ')->find();

這種方法存在一個(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

復(fù)制代碼 代碼如下:
$m->max('id')

五、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ì)有所幫助。

相關(guān)文章

  • PHP實(shí)現(xiàn)簡(jiǎn)單的計(jì)算器

    PHP實(shí)現(xiàn)簡(jiǎn)單的計(jì)算器

    這篇文章主要為大家詳細(xì)介紹了PHP實(shí)現(xiàn)簡(jiǎn)單的計(jì)算器,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-08-08
  • PHP將URL轉(zhuǎn)換成短網(wǎng)址的算法分享

    PHP將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ò)代碼實(shí)例解析PHP session工作原理,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-12-12
  • ThinkPHP多語(yǔ)言支持與多模板支持概述

    ThinkPHP多語(yǔ)言支持與多模板支持概述

    這篇文章主要介紹了ThinkPHP多語(yǔ)言支持與多模板支持,是ThinkPHP非常重要的技巧,需要的朋友可以參考下
    2014-08-08
  • Laravel 5.4向IoC容器中添加自定義類的方法示例

    Laravel 5.4向IoC容器中添加自定義類的方法示例

    Laravel這個(gè)框架,用起來(lái)方便,理解起來(lái)不簡(jiǎn)單。為什么不簡(jiǎn)單?因?yàn)榘艘淮蠖阉^“先進(jìn)”的概念,其中依賴注入(DI)和Ioc容器是比較核心的內(nèi)容之一。下面這篇文章主要給大家介紹了關(guān)于Laravel 5.4向IoC容器中添加自定義類的相關(guān)資料,需要的朋友可以參考下。
    2017-08-08
  • Yii2框架自定義類統(tǒng)一處理url操作示例

    Yii2框架自定義類統(tǒng)一處理url操作示例

    這篇文章主要介紹了Yii2框架自定義類統(tǒng)一處理url操作,涉及Yii2框架資源管理與配置相關(guān)操作技巧,需要的朋友可以參考下
    2019-05-05
  • PHP通過(guò)bypass disable functions執(zhí)行系統(tǒng)命令的方法匯總

    PHP通過(guò)bypass disable functions執(zhí)行系統(tǒng)命令的方法匯總

    這篇文章主要介紹了PHP通過(guò)bypass disable functions執(zhí)行系統(tǒng)命令的方法匯總,需要的朋友可以參考下
    2018-05-05
  • Laravel4中的Validator驗(yàn)證擴(kuò)展用法詳解

    Laravel4中的Validator驗(yàn)證擴(kuò)展用法詳解

    這篇文章主要介紹了Laravel4中的Validator驗(yàn)證擴(kuò)展用法,實(shí)例分析了Laravel4中的Validator驗(yàn)證器的具體實(shí)現(xiàn)步驟與相關(guān)操作技巧,需要的朋友可以參考下
    2016-07-07
  • 分享PHP header函數(shù)使用教程

    分享PHP header函數(shù)使用教程

    在php語(yǔ)言中,header()這個(gè)函數(shù)很有用的,尤其在用到ajax時(shí)候,他會(huì)幫你解決一些意想不到的問(wèn)題。下面是header的一些詳細(xì)講解。希望對(duì)phper有幫助
    2013-09-09
  • Yii2 加載css、js 載靜態(tài)資源的方法

    Yii2 加載css、js 載靜態(tài)資源的方法

    本篇文章主要介紹了Yii2 加載css、js 載靜態(tài)資源的方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下。
    2017-03-03

最新評(píng)論