ThinkPHP查询返回简单字段数组的方法
2014-08-25 00:00
701 查看
本文实例讲述了ThinkPHP查询返回简单字段数组的方法,是ThinkPHP程序设计中一个很实用的功能。具体方法如下:
通常来说使用select语句。返回的都是结构较复杂的字段数组。如以下是一个简单的查询:
查询后,得到的结果是:
从结构就看出这是结构较复杂的数组,其元素是一个map。
若我们仅仅是需要一个简单的,只包含数字段元素的数组,可以使用以下方法:
查询后,得到的结果是:
查询结果立刻清晰明朗了很多!
希望本文所述方法对于大家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的学习能有所帮助。
相关文章推荐
- ThinkPHP查询返回简单字段数组的方法
- ThinkPHP查询返回简单字段数组
- thinkphp查询返回简单字段数组例子详解
- thinkphp3.2 自定义方法返回数组,处理
- thinkPHP实现多字段模糊匹配查询的方法
- MongoDB查询操作限制返回字段的方法
- thinkPHP简单遍历数组方法分析
- 使用MyBatis查询int类型字段,返回NULL值时报异常的解决方法
- PDO 查询mysql返回字段整型变为String型解决方法
- MongoDB查询操作限制返回字段的方法
- thinkphp框架下.查询数据库某表用户名字段是否唯一失效,解决方法
- 查询字段转化为模型的简单方法
- MongoDB查询操作限制返回字段的方法
- thinkphp模型过滤查询字段,表达式方法
- thinkphp多表查询两表有重复相同字段的完美解决方法
- thinkphp模型过滤查询字段,表达式方法
- Hql语句中使用distinct关键字查询多个字段后以对象形式返回的方法
- thinkphp的M方法可以直接使用模型类进行查询,而模型类名字要与数据表对应,模型类中字段不需要写
- PDO 查询mysql返回字段整型变为String型解决方法
- thinkPHP简单实现多个子查询语句的方法