国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - PHP教程 - thinkphp實現like模糊查詢實例

thinkphp實現like模糊查詢實例

2020-08-03 16:39PHP教程網 PHP教程

這篇文章主要介紹了thinkphp實現like模糊查詢,以實例形式講述了字符串形式及數組形式作為查詢條件的like模糊查詢實現方法,是非常具有實用價值的技巧,需要的朋友可以參考下

本文實例講述了thinkphp實現like模糊查詢的方法,分享給大家供大家參考。具體實現方法如下:

目前使用thinkphp框架進行項目開發的人越來越多了,由于其封裝性較好,導致了很多純PHP開發的部分不易上手,本文實例即以like模糊查詢為例對此加以說明。

這里主要通過舉例來說明用法:

ThinkPHP可以支持直接使用字符串作為查詢條件,但是大多數情況推薦使用索引數組或者對象來作為查詢條件,因為會更加安全。

一、使用字符串作為查詢條件

這是最傳統的方式,但是安全性不高,
例如:

 

復制代碼 代碼如下:
$User = M("User"); // 實例化User對象
$User->where('type=1 AND status=1')->select();


最后生成的SQL語句是

 

 

復制代碼 代碼如下:
SELECT * FROM think_user WHERE type=1 AND status=1

 

如果進行多字段查詢,那么字段之間的默認邏輯關系是 邏輯與 AND,但是用下面的規則可以更改默認的邏輯判斷,通過使用 _logic 定義查詢邏輯:

 

復制代碼 代碼如下:
$User = M("User"); // 實例化User對象
$condition['name'] = 'thinkphp';
$condition['account'] = 'thinkphp';
$condition['_logic'] = 'OR';
// 把查詢條件傳入查詢方法
$User->where($condition)->select();


最后生成的SQL語句是

 

 

復制代碼 代碼如下:
SELECT * FROM think_user WHERE `name`='thinkphp' OR `account`='thinkphp'

 

二、數組方式作為查詢條件

講了這么多了like查詢怎么實現呢,下面看

 

復制代碼 代碼如下:
$userForm=M('user');
$where['name']=array('like','zzvips%');
$userForm->where($where)->select();


這里的like查詢即為:

復制代碼 代碼如下:
name like 'zzvips%'

 

查詢語句:

復制代碼 代碼如下:
$where['name']=array('like',array('%zzvips%','%.com'),'OR');


這里的like查詢即為:

復制代碼 代碼如下:
name like '%zzvips%' or name like '%.com'

 

查詢語句:

復制代碼 代碼如下:
$where['name']=array(array('like','%a%'),array('like','%b%'),array('like','%c%'),'zzvips','or');


這里的like查詢即為:

復制代碼 代碼如下:
(`name` LIKE '%a%') OR (`name` LIKE '%b%') OR (`name` LIKE '%c%') OR (`name` = 'zzvips')

 

查詢語句:

復制代碼 代碼如下:
$where['_string']='(name like "%zzvips%")  OR (title like "%zzvips")';


這里的like查詢即為:

復制代碼 代碼如下:
name like '%zzvips%' or title like '%zzvips'

 

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

延伸 · 閱讀

精彩推薦
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25 Weibo Article 26 Weibo Article 27 Weibo Article 28 Weibo Article 29 Weibo Article 30 Weibo Article 31 Weibo Article 32 Weibo Article 33 Weibo Article 34 Weibo Article 35 Weibo Article 36 Weibo Article 37 Weibo Article 38 Weibo Article 39 Weibo Article 40
主站蜘蛛池模板: 亚洲黄页| 免费黄色成人 | 欧美影视一区二区三区 | 综合精品久久久 | 免费成人av网址 | 日韩一区中文字幕 | 日韩欧美视频免费 | 久久久久久国产精品 | 中文字幕视频在线观看 | 97久久精品午夜一区二区 | 激情五月婷婷在线 | 国产黄色av | 久久中文字幕一区二区三区 | 九热精品视频 | 色网视频 | 国产一区二区三区在线观看网站 | 91国内免费视频 | 午夜社区 | 国产欧美精品区一区二区三区 | 久久加勒比 | 精品国产乱码久久久久久1区2区 | 国产精品久久久久久久久久久久久 | 污污视频网址 | 国产91精品一区二区绿帽 | 国产一级特黄aaa大片 | 中文字幕视频在线免费 | 亚洲成人黄色 | 中文字幕日韩欧美一区二区三区 | 国产精品免费视频一区二区三区 | 成人深夜福利 | 999在线观看视频 | 国产狂做受xxxxx高潮 | 黄色在线观看网站 | 久久久看片 | 免费看黄色一级视频 | 午夜在线观看视频 | 自拍偷拍亚洲欧美 | 九九亚洲 | av久草 | 久久mm| 欧洲精品一区 |