pdo fetchAll

作用

fetchAll()方法是获取结果集中的所有行.其返回值是一个包含结果集中所有数据的二维数组。

PDOStatement::fetchAll ([ int $fetch_style [, mixed $fetch_argument[, array$ctor_args= array() ]]] )

fetch_style:控制结果的返回方式


PDO::FETCH_ASSOC    关联数组形式
PDO::FETCH_NUM   数字索引数组形式
PDO::FETCH_BOTH   两者形式
PDO::FETCH_OBJ   按照对象的形式
PDO::FETCH_BOUND   以布尔值的形式返回结果

注意:PDO::FETCH_COLUMN要配合column-index使用比如你的sql是这样的

select uid , user_name from user_info ;

fetchAll(PDO::FETCH_COLUMN,0)  ===>获得的就是uid这列的所有数据

fetchAll(PDO::FETCH_COLUMN,1)  ===>获得的就是user_name这列的所有数据

PDO::FETCH_COLUMN  返回结果集中单独一列所有值的数组

column_index:字段的索引

PDO中获取结果集之fetchAll()方法详解-php教程-PHP中文网

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • pdo类PDO是一个“数据库访问抽象层”,作用是统一各种数据库的访问接口,与mysql和mysqli的函数库相比,...
    桖辶殇阅读 890评论 0 0
  • PDO:php数据抽象层操作数据库,简单理解就是一个用于操作数据库的对象; pdo原理 PDO主要分为三大类: P...
    DragonRat阅读 856评论 0 0
  • Getting Started Use the Current Stable Version (7.1) Buil...
    Leonzai阅读 1,981评论 0 3
  • 这家洗脚按摩店门面简单,手推大玻璃门,进去就是两排红色好像是中南海领导人会见国际友人坐的椅子,大妈大叔非主流男孩处...
    隔壁村的教主阅读 516评论 0 1