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

thinkPHP查詢方式小結(jié)

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

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

一、普通查詢方式

1. 使用字符串查詢;

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

這種方法存在一個缺點,就是當數(shù)據(jù)表中的查詢字段為字符串時,需要在字段值中加入引號。

2. 使用數(shù)組的方式(推薦使用)

$data['name']="adfa";
$data['id']=3;
$data['_logic']="or"; //字段之間的邏輯關系,默認為and的關系
$m->where($data)->find();

二、表達式查詢

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'); 默認為or關系,如果用and需要明確指定
$m->where($data)->select();
//其他查詢 between, not between (之間有空格),in,not between,

三、區(qū)間查詢

$data['id']=array(array('gt',5),array('lt',10)); //默認生成的是and的關系
//$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)計查詢

count,max, min, avg, sum

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

五、SQL直接查詢

$m=M();
$result=$m->query("select * from think_user where id>1")
//query主要用于對數(shù)據(jù)進行讀取
$result=$m->execute("insert into think_user(`name`) values ('dfd') ");
//execute用于對數(shù)據(jù)進行寫入

更多關于thinkPHP相關內(nèi)容可查看本站專題:《ThinkPHP入門教程》及《ThinkPHP常用方法總結(jié)

希望本文所述對大家基于thinkPHP框架的PHP程序設計有所幫助。

相關文章

  • PHP實現(xiàn)簡單的計算器

    PHP實現(xiàn)簡單的計算器

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

    PHP將URL轉(zhuǎn)換成短網(wǎng)址的算法分享

    短網(wǎng)址(Short URL)顧名思義就是在形式上比較短的網(wǎng)址。在Web 2.0的今天,不得不說這是一個潮流。目前已經(jīng)有許多類似服務,借助短網(wǎng)址您可以用簡短的網(wǎng)址替代原來冗長的網(wǎng)址,讓使用者可以更容易的分享鏈接,下面來看看如何用PHP實現(xiàn)這個功能,有需要的朋友們可以參考。
    2016-09-09
  • 通過代碼實例解析PHP session工作原理

    通過代碼實例解析PHP session工作原理

    這篇文章主要介紹了通過代碼實例解析PHP session工作原理,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-12-12
  • ThinkPHP多語言支持與多模板支持概述

    ThinkPHP多語言支持與多模板支持概述

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

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

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

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

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

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

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

    Laravel4中的Validator驗證擴展用法詳解

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

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

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

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

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

最新評論