zoukankan      html  css  js  c++  java
  • getField()和select()方法的区别

    在ThinkPHP中,查询数据库是必不可少的操作。

    那么,getField()方法和select()方法都是查询的方法,到底有什么不同呢?

    案例来说明:

    A、select()方法

    例子1

    1         $access=M('access')->where(array('role_id'=>$rid))->select();
    2         dump($access);
    3         die;

    例子1的输出结果:二维数组

    B、getField()方法

    例子2:只获取node_id并组合成一维数组

    1         $access=M('access')->where(array('role_id'=>$rid))->getField('node_id',true);
    2         dump($access);
    3         die;

    例子2的输出结果如下

    例子3:只获取第一条记录的node_id的值

    1         $access=M('access')->where(array('role_id'=>$rid))->getField('node_id');
    2         dump($access);
    3         die;

    例子3的输出结果如下:

     

  • 相关阅读:
    正向代理和反向代理
    Unicode
    utf-8
    ISO 8895-1
    ProtocalBuffers学习记录
    C#基础知识
    MSBuild学习记录
    Linux学习笔记
    Jenkins学习记录
    CruiseControl.Net学习记录
  • 原文地址:https://www.cnblogs.com/andy9468/p/4278784.html
Copyright © 2011-2022 走看看