//****************************************************************************************

//  getField 查询某个字段的值

//****************************************************************************************

//  用法 : getField($field, $sepa=null)

//  参数:

//    field(必须):要获取的字段字符串(多个用逗号分隔)

//    sepa(可选):字段数据间隔符号,如果是 NULL返回数组。默认为null。

//****************************************************************************************

//  回调接口 :

//    查询后 _after_find(&$result,$options)

//****************************************************************************************

//  返回值

//    如果查询结果为空返回null

//    如果field是一个字段则返回该字段的值

//    如果field是多个字段,返回数组。数组的索引是第一个字段的值,sepa为null则返回二维数组。

//****************************************************************************************

//  相关方法:

//    通常配合连贯操作where、limit、order等一起使用

//****************************************************************************************

例如:$list = $User->getField('id,nickname,email');

返回的是一个二维数组,类似select方法的返回结果,区别的是这个二维数组的键名是用户的id(准确的说是getField方法的第一个字段名)。$optionId = $vote_option->where('voteid = '.$id)->getField('id');   //默认只返回一条记录!!!

$optionId = $vote_option->where('voteid = '.$id)->getField('id', 2);  //获取两条记录!!!

$optionId = $vote_option->where('voteid = '.$id)->getField('id', true);  //获取id数组

$optionId = $vote_option->where('voteid = '.$id)->getField('id', null);  //参数为null则返回二维数组

php getfield,ThinkPHP中getField()方法的使用相关推荐

  1. php调用另一个php文件里的变量的值,thinkphp中一个方法调用另一个步骤的变量

    thinkphp中一个方法调用另一个方法的变量 //实例化上传类 public function upload() { $upload = new Upload(); $upload->maxS ...

  2. php中sisson用法,thinkPHP中session()方法用法详解

    本文实例讲述了thinkPHP中session()方法用法.分享给大家供大家参考,具体如下: 系统提供了Session管理和操作的完善支持,全部操作可以通过一个内置的session函数完成. 用法 s ...

  3. php create()方法,ThinkPHP中create()方法自动验证实例

    ThinkPHP中create()方法自动验证实例2020-06-16 04:24:32 自动验证是ThinkPHP模型层提供的一种数据验证方法,可以在使用create创建数据对象的时候自动进行数据验 ...

  4. php大m大d,ThinkPHP中M方法与D方法区别

    [前言] ? ? ? 本文总结下ThinkPHP中M方法与D方法区别,以下均为个人见解.如有误解请指正 ? [主体] (一)个人见解: ? ? ? ?M()方法参数可选,有参数时表示实例化父类模型的同 ...

  5. ThinkPHP中vendor()方法导入第三方类库的用法!ThinkPHP 3.2 vendor()方法的深入研究!

    ThinkPHP vendor 方法导入第三方类库 第三方类库 第三方类库指除了 ThinkPHP 框架.应用项目类库之外的其他类库,一般由第三方系统或产品提供,如 Smarty.Zend 等系统的类 ...

  6. PHP的create方法,Thinkphp中Create方法深入探究

    由于工作原因在thinkPHP的create()方法上遇到了问题,所以跟踪了create(),从而进一步探究了create()方法. 原来create()方法原来有两个参数,本文就此作简要说明,需要的 ...

  7. php中的getfield,ThinkPHP之getField详解

    getField方法是ThinkPHP中用来获取字段值的方法,区别于select和find方法,通常仅用于获取个别字段的值.但是事实上并没有那么简单,现将该方法的用法总结如下: 1.获取某个字段值 这 ...

  8. php中的getfield,ThinkPHP之getField详解_PHP教程

    getField方法是ThinkPHP中用来获取字段值的方法,区别于select和find方法,通常仅用于获取个别字段的值.但是事实上并没有那么简单,现将该方法的用法总结如下: 1.获取某个字段值 这 ...

  9. php getfield,Thinkphp之getField用法总结

    getField() 方法是ThinkPHP中用来获取字段值的方法,区别于select和find方法,通常仅用于获取个别字段的值.但是事实上并没有那么简单,该方法的用法总结如下: #####获取某个字 ...

最新文章

  1. 基于PyTorch,如何构建一个简单的神经网络
  2. pytorch 卷积网络入门实例
  3. python按正则方式搜索文件
  4. python求平方根的代码_Python求解平方根的方法
  5. html离线地图,离线地图三维开发-添加HTML
  6. 【JavaScript】各种事件
  7. MATLAB——tiff文件数据读取,modis
  8. (1小时数据结构)数据结构c++描述(三)--- 线性表间接寻址
  9. 百度分享异步加载问题、分页,无效果解决
  10. 京东单号中转延误如何查询出的方法
  11. c语言switch购物折扣,SWITCH国际版ESHOP史低来袭推荐(64):精彩在继续,折扣在进行,捡漏的机会到啦!...
  12. html鼠标键弹起事件,js鼠标按键事件和键盘按键事件用法实例汇总
  13. ArcGIS产品---ArcGIS Enterprise概述
  14. C++循环结构实例:估算e值:计算e=1+(1/1!)+(1/2!)+…的近似值,1/n!小于10^(-7)时停止计算
  15. midi java_java midi音乐文件播放器
  16. php 兼容火狐,PHP_CSS兼容IE与火狐浏览器超强兼容代码,如何让你写的代码更兼容火狐 - phpStudy...
  17. 中国大学MOOC课程信息之数据分析可视化二
  18. 非门,与门,或们怎么仅用与非门构成,非门,与门,或们怎么仅用或非门非门构成
  19. Qt显示wmf格式图片
  20. 数字华容道算法生有解

热门文章

  1. python爬虫-爬取微博转评赞data信息
  2. cmd中从c盘切换到d盘,并在Windows系统中从终端运行Python程序
  3. 如何通过ChatGPT快速生成PPT?ChatGPT搭配闪击PPT生成PPT,你只需要输入一个标题
  4. 100句关于生命的名人名言
  5. ES6中let的用法及一个小案例,在for循环中运行setTimeout的四种情况:
  6. Gbase 8a GDCA考试真题100%
  7. Tian Ji -- The Horse Racing(田忌赛马)
  8. 软件测试行业能干到多少岁?
  9. python输出前有b_Python 十大装 B 语法
  10. 看病要排队(模拟做法)