ThinkPHP查詢返回簡(jiǎn)單字段數(shù)組的方法
本文實(shí)例講述了ThinkPHP查詢返回簡(jiǎn)單字段數(shù)組的方法,是ThinkPHP程序設(shè)計(jì)中一個(gè)很實(shí)用的功能。具體方法如下:
通常來說使用select語句。返回的都是結(jié)構(gòu)較復(fù)雜的字段數(shù)組。如以下是一個(gè)簡(jiǎn)單的查詢:
$map['parentid'] = $id;
$sub_ids = D('Category')->where($map)->field("catid")->select();
查詢后,得到的結(jié)果是:
[{"catid":"23"},{"catid":"24"},{"catid":"25"},{"catid":"26"},{"catid":"27"},{"catid":"28"},{"catid":"29"},{"catid":"30"}]
從結(jié)構(gòu)就看出這是結(jié)構(gòu)較復(fù)雜的數(shù)組,其元素是一個(gè)map。
若我們僅僅是需要一個(gè)簡(jiǎn)單的,只包含數(shù)字段元素的數(shù)組,可以使用以下方法:
$sub_ids = D('Category')->where($map)->getField('catid',true);
查詢后,得到的結(jié)果是:
["23","24","25","26","27","28","29","30"]
查詢結(jié)果立刻清晰明朗了很多!
希望本文所述方法對(duì)于大家ThinkPHP的學(xué)習(xí)能有所幫助。
- ThinkPHP多表聯(lián)合查詢的常用方法
- thinkphp實(shí)現(xiàn)like模糊查詢實(shí)例
- ThinkPHP查詢語句與關(guān)聯(lián)查詢用法實(shí)例
- ThinkPHP視圖查詢?cè)斀?/a>
- thinkphp數(shù)據(jù)查詢和遍歷數(shù)組實(shí)例
- thinkphp學(xué)習(xí)筆記之多表查詢
- ThinkPHP5查詢數(shù)據(jù)及處理結(jié)果的方法小結(jié)
- ThinkPHP中的常用查詢語言匯總
- ThinkPHP采用GET方式獲取中文參數(shù)查詢無結(jié)果的解決方法
- Thinkphp使用mongodb數(shù)據(jù)庫(kù)實(shí)現(xiàn)多條件查詢方法
- thinkphp視圖模型查詢提示ERR: 1146:Table ''db.pr_order_view'' doesn''t exist的解決方法
- thinkPHP5實(shí)現(xiàn)的查詢數(shù)據(jù)庫(kù)并返回json數(shù)據(jù)實(shí)例
- thinkphp中多表查詢中防止數(shù)據(jù)重復(fù)的sql語句(必看)
- ThinkPHP中關(guān)聯(lián)查詢實(shí)例
- thinkPHP實(shí)現(xiàn)多字段模糊匹配查詢的方法
- ThinkPHP5聯(lián)合(關(guān)聯(lián))查詢、多條件查詢與聚合查詢實(shí)例詳解
- thinkphp多表查詢兩表有重復(fù)相同字段的完美解決方法
- ThinkPHP like模糊查詢,like多匹配查詢,between查詢,in查詢,一般查詢書寫方法
相關(guān)文章
PHP+ajaxfileupload+jcrop插件完美實(shí)現(xiàn)頭像上傳剪裁
在做項(xiàng)目的時(shí)候,經(jīng)常需要一些會(huì)員系統(tǒng)相關(guān)的內(nèi)容,比如頭像的上傳與裁剪等等,下面將這塊內(nèi)容分享給大家2014-06-06
Laravel實(shí)現(xiàn)通過blade模板引擎渲染視圖
今天小編就為大家分享一篇Laravel實(shí)現(xiàn)通過blade模板引擎渲染視圖,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2019-10-10
基于ThinkPHP5.0實(shí)現(xiàn)圖片上傳插件
thinkphp5.0 圖片上傳插件可預(yù)覽裁剪圖片和保存原圖片,執(zhí)行裁剪圖片后會(huì)刪除 裁剪的原圖片目錄,以便減少空間。具體實(shí)現(xiàn)代碼大家參考下本文2017-09-09
ThinkPHP中Common/common.php文件常用函數(shù)功能分析
這篇文章主要介紹了ThinkPHP中Common/common.php文件常用函數(shù)功能,通過注釋的形式詳細(xì)分析了C方法、tag方法、B方法及autoload方法的功能與代碼原理,需要的朋友可以參考下2016-05-05
Yii中實(shí)現(xiàn)處理前后臺(tái)登錄的新方法
這篇文章主要介紹了Yii中實(shí)現(xiàn)處理前后臺(tái)登錄的新方法,具體分析了Yii中前后臺(tái)登錄的新思路與相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下2015-12-12
PHP中幾個(gè)可以提高運(yùn)行效率的代碼寫法、技巧分享
這篇文章主要介紹了PHP中幾個(gè)可以提高運(yùn)行效率的代碼寫法、技巧分享,本文分享的5個(gè)方法都是在細(xì)微之處有所不同,一定要認(rèn)真仔細(xì)的去看代碼哦,需要的朋友可以參考下2014-08-08
Laravel 5框架學(xué)習(xí)之環(huán)境與配置
本文給大家主要介紹的是Laravel5框架中的環(huán)境配置,給大家詳細(xì)介紹了.env的配置文件,包含的數(shù)據(jù)庫(kù)配置信息的詳細(xì)解釋,這里推薦給大家,有需要的小伙伴參考下。2015-04-04

