最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

thinkphp普通查詢與表達(dá)式查詢實(shí)例分析

 更新時(shí)間:2014年11月24日 10:35:19   投稿:shichen2014  
這篇文章主要介紹了thinkphp普通查詢與表達(dá)式查詢,以實(shí)例形式較為詳細(xì)的分析了thinkphp中的普通查詢與表達(dá)式查詢具體用法,包含普通查詢的字符串方式與數(shù)組方式以及表達(dá)式查詢中的各種常用技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下

本文實(shí)例講述了thinkphp普通查詢與表達(dá)式查詢。分享給大家供大家參考。具體分析如下:

一、普通查詢方式

a、字符串方式:

復(fù)制代碼 代碼如下:
$arr=$m->where("sex=0 and username='gege'")->find();//字符串需要加引號

b、數(shù)組方式:

復(fù)制代碼 代碼如下:
$data['sex']=0; 
$data['username']='gege'; 
$arr=$m->where($data)->find();//傳上一個(gè)數(shù)組進(jìn)行查詢,這種方式默認(rèn)是and(并且)的關(guān)系

注意:如果使用or關(guān)系,需要添加數(shù)組值
復(fù)制代碼 代碼如下:
$data['sex']=0; 
$data['username']='gege'; 
$data['_logic']='or';//對數(shù)組添加_logic賦值為or(或者)關(guān)系

二、表達(dá)式查詢方式

復(fù)制代碼 代碼如下:
$data['id']=array('lt',6);//數(shù)組的元素依然是數(shù)組 
$arr=$m->where($data)->select(); 
/*
EQ 等于  //大小寫沒有關(guān)系 
NEQ不等于 
GT 大于 
EGT大于等于 
LT 小于 
ELT小于等于 
LIKE 模糊查詢*/
$data['username']=array('like','%ge%');//like加通配符查詢 
$arr=$m->where($data)->select();//所有包含ge的都查詢出來 

//NOTLIKE不包含 
$data['username']=array('notlike','%ge%'); //notlike中間沒有空格 
$arr=$m->where($data)->select(); 

//注意:如果一個(gè)字段要匹配多個(gè)通配符 
$data['username']=array('like',array('%ge%','%2%','%五%'),'and');//如果沒有第三個(gè)值and,默認(rèn)關(guān)系是or關(guān)系 
$arr=$m->where($data)->select();//或者(or)能查到其中一個(gè)值就行 

//BETWEEN 
$data['id']=array('between',array(5,7)); 
$arr=$m->where($data)->select(); 
//SELECT * FROM `tp_user` WHERE ( (`id` BETWEEN 5 AND 7 ) ) 
$data['id']=array('not between',array(5,7));//注意,not 和 between中間一定要有空格 
$arr=$m->where($data)->select(); 

//IN 
$data['id']=array('in',array(4,6,7)); 
$arr=$m->where($data)->select(); 
//SELECT * FROM `tp_user` WHERE ( `id` IN (4,6,7) ) 

$data['id']=array('not in',array(4,6,7)); 
$arr=$m->where($data)->select(); 
//SELECT * FROM `tp_user` WHERE ( `id` NOT IN (4,6,7) )

希望本文所述對大家的thinkphp框架程序設(shè)計(jì)有所幫助。

相關(guān)文章

最新評論

中西区| 云南省| 泾源县| 昂仁县| 沙雅县| 泗洪县| 长岭县| 黄陵县| 南雄市| 视频| 澳门| 龙泉市| 旬阳县| 南皮县| 上蔡县| 麻城市| 内黄县| 施秉县| 梧州市| 宿迁市| 繁昌县| 宁蒗| 洛阳市| 南岸区| 湖南省| 汕尾市| 武强县| 句容市| 青川县| 清水河县| 来宾市| 东光县| 邻水| 西充县| 苏尼特左旗| 隆化县| 鄯善县| 喀喇| 淮滨县| 高州市| 光山县|