ThinkPHP查询返回简单字段数组的方法

 更新时间:2014年08月25日 10:49:52   投稿:shichen2014  
这篇文章主要介绍了ThinkPHP查询返回简单字段数组的方法,是ThinkPHP查询功能中一个非常实用的技巧,需要的朋友可以参考下
(福利推荐:【腾讯云】服务器最新限时优惠活动,云服务器1核2G仅99元/年、2核4G仅768元/3年,立即抢购>>>:9i0i.cn/qcloud

(福利推荐:你还在原价购买阿里云服务器?现在阿里云0.8折限时抢购活动来啦!4核8G企业云服务器仅2998元/3年,立即抢购>>>:9i0i.cn/aliyun

本文实例讲述了ThinkPHP查询返回简单字段数组的方法,是ThinkPHP程序设计中一个很实用的功能。具体方法如下:

通常来说使用select语句。返回的都是结构较复杂的字段数组。如以下是一个简单的查询:

$map['parentid'] = $id;
$sub_ids = D('Category')->where($map)->field("catid")->select();

查询后,得到的结果是:

[{"catid":"23"},{"catid":"24"},{"catid":"25"},{"catid":"26"},{"catid":"27"},{"catid":"28"},{"catid":"29"},{"catid":"30"}]

从结构就看出这是结构较复杂的数组,其元素是一个map。
若我们仅仅是需要一个简单的,只包含数字段元素的数组,可以使用以下方法:

$sub_ids = D('Category')->where($map)->getField('catid',true);

查询后,得到的结果是:

["23","24","25","26","27","28","29","30"]

查询结果立刻清晰明朗了很多!

希望本文所述方法对于大家ThinkPHP的学习能有所帮助。

相关文章

  • Yii控制器中filter过滤器用法分析

    Yii控制器中filter过滤器用法分析

    这篇文章主要介绍了Yii控制器中filter过滤器用法,结合实例形式简单分析了过滤器filter的使用步骤与功能实现技巧,需要的朋友可以参考下
    2016-07-07
  • 人脸识别测颜值、测脸龄、测相似度微信接口

    人脸识别测颜值、测脸龄、测相似度微信接口

    这篇文章主要给大家分享的是一段人脸识别测颜值、测脸龄、测相似度微信接口的代码,非常的有意思,有需要的小伙伴可以参考下
    2016-04-04
  • PHP实例分享判断客户端是否使用代理服务器及其匿名级别

    PHP实例分享判断客户端是否使用代理服务器及其匿名级别

    最近做的一个项目,要用到判断客户端是否使用代理,以及其匿名级别,翻查了一些文件,下面记录下来,分享给大家
    2014-06-06
  • thinkphp3.2.2实现生成多张缩略图的方法

    thinkphp3.2.2实现生成多张缩略图的方法

    这篇文章主要介绍了thinkphp3.2.2实现生成多张缩略图的方法,通过调用ThinkPHP扩展包的UploadFile类实现针对上传图片的缩略图处理,非常具有实用价值,需要的朋友可以参考下
    2014-12-12
  • session 加入redis的实现代码

    session 加入redis的实现代码

    本篇文章主要介绍了session 加入redis 的实例,对session 进行了详细介绍,并提供了代码实例,需要的朋友可以参考下
    2016-07-07
  • php json_encode与json_decode详解及实例

    php json_encode与json_decode详解及实例

    这篇文章主要介绍了php json_encode与json_decode详解及实例的相关资料,需要的朋友可以参考下
    2016-12-12
  • php使用wangeditor实现富文本遇见问题及两种解决方法

    php使用wangeditor实现富文本遇见问题及两种解决方法

    在?PowerShell?中使用?npm?install?命令时,命令行解析器可能会将?@?符号解释为特殊字符,导致出现错误,遇到这样的问题如何解决呢,下面通过本文介绍php使用wangeditor实现富文本-遇见问题,需要的朋友可以参考下
    2023-12-12
  • dedecms中使用php语句指南

    dedecms中使用php语句指南

    dedecms是广大站长们比较喜欢也经常使用的一款文章管理系统,使用方便,今天我们来研究下dedecms中如何使用php语句,有相同需求的小伙伴们可要看仔细了。
    2014-11-11
  • php socket通信简单实现

    php socket通信简单实现

    这篇文章主要为大家详细介绍了php简单实现socket通信的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-11-11
  • smarty循环嵌套用法示例分析

    smarty循环嵌套用法示例分析

    这篇文章主要介绍了smarty循环嵌套用法,结合实例形式分析了Smarty模板嵌套循环的实现技巧与相关注意事项,需要的朋友可以参考下
    2016-07-07

最新评论

?


http://www.vxiaotou.com