PDOStatement::setFetchMode

PDOStatement::setFetchMode — 为语句设置默认的获取模式。(PHP 5 >= 5.1.0, PECL pdo >= 0.2.0)

说明

语法

bool PDOStatement::setFetchMode ( int $mode )

bool PDOStatement::setFetchMode ( int $PDO::FETCH_COLUMN , int $colno )

bool PDOStatement::setFetchMode ( int $PDO::FETCH_CLASS , string $classname , array $ctorargs )

bool PDOStatement::setFetchMode ( int $PDO::FETCH_INTO , object $object )

参数

mode

获取模式必须是 PDO::FETCH_* 系列常量中的一个。

colno

列号。

classname

类名。

ctorargs

构造函数参数。

object

对象。

返回值

成功时返回 TRUE, 或者在失败时返回 FALSE。

实例

设置获取模式

下面的例子示范如何用 PDOStatement::setFetchMode() 来为一个 PDOStatement 对象更改默认的获取模式。

$sql = 'SELECT name, colour, calories FROM fruit';

try {

$stmt = $dbh->query($sql);

$result = $stmt->setFetchMode(PDO::FETCH_NUM);

while ($row = $stmt->fetch()) {

print $row[0] . "\t" . $row[1] . "\t" . $row[2] . "\n";

}

}

catch (PDOException $e) {

print $e->getMessage();

}

?>

以上实例输出为:

apple red 150

banana yellow 250

orange orange 300

kiwi brown 75

lemon yellow 25

pear green 150

watermelon pink 90

php pdo setfetchmode,PDOStatement::setFetchMode相关推荐

  1. php mysql pdo use_PHP连接到mysql的方法--mysqli和PDO

    php连接到mysql数据库,经典的方式就是使用mysql_connect(),具体代码如下: mysql_connect($db_host, $db_user, $db_pass) or die(m ...

  2. php pdo操作数据库

    POD扩展是在PHP5中加入,该扩展提供PHP内置类 PDO来对数据库进行访问,不同数据库使用相同的方法名,解决数据库连接不统一的问题. PDO的特点: 性能.PDO 从一开始就吸取了现有数据库扩展成 ...

  3. mysql php pdo_php PDO mysql写法

    php PDO写法连接mysql: 写法一: $db="mysql:host=localhost;dbname=sql" : //连接数据,地址localhost:数据库名称sql ...

  4. php5.5 pdo mysql_PHP5中PDO的简单使用

    PDO(PHP Data Object) 是PHP 5新出来的东西,在PHP 6都要出来的时候,PHP 6只默认使用PDO来处理数据库,将把所有的数据库扩展移到了PECL,那么默认就是没有了我们喜爱的 ...

  5. php之PDO (PHP DATA OBJECT)

    从 PHP 5.1 开始附带了 PDO,PHP 数据对象 (PDO) 扩展为PHP访问数据库定义了一个轻量级的一致接口.PDO 提供了一个 数据访问 抽象层,这意味着,不管使用哪种数据库(比如mysq ...

  6. 【转】PHP PDO 学习笔记

    ■PDO为何物? POD(PHP Data Object)扩展在PHP5中加入,PHP6中将默认识用PDO连接数据库,所有非PDO扩展将会在PHP6被从扩展中移除.该扩展提供PHP内置类 PDO来对数 ...

  7. php pdo性能,深入分析PHP PDO配置及使用方法

    PDO(PHP数据对象) 是一个轻量级的.具有兼容接口的PHP数据连接拓展,是一个PHP官方的PECL库,随PHP 5.1发布,需要PHP 5的面向对象支持,因而在更早的版本上无法使用,下面我们一起来 ...

  8. php中的PDO对象---对PDO对象的认识、什么是PDO对象

    注:本报告总结完全由本人编著,部分概念内容由网络摘录 1 对PDO对象的认识 1.1 简介 PHP 数据对象 (PDO) 扩展为PHP访问数据库定义了一个轻量级的一致接口.实现 PDO 接口的每个数据 ...

  9. pdo mysql分页_php运用PDO连接数据库,实现分页效果

    PDO是一个"数据库访问抽象层",作用是统一各种数据库的访问接口,与mysql和mysqli的函数库相比,PDO让跨数据库的使用更具有亲和力:与ADODB和MDB2相比,PDO更高 ...

  10. php errorcode,php中pdo错误处理方法详解

    一,php pdo面向对象的方式 如果连接错误等的处理,php中pdo的错误处理,使用面向对象的方式来处理: 代码示例: 这里利用php 5面向对象的异常处理特征,如果里面有异常的话就初始化调用pdo ...

最新文章

  1. Core Location和MapKit的一些简单使用
  2. Android开发之使用BroadcastReceiver实现开机自动启动(源代码分享)
  3. 【HDOJ】1196 Lowest Bit
  4. 中过滤记录中时间_初效板式过滤器使用中这些事情你要知道?
  5. 小学信息技术了解计算机课件,小学信息技术《走进计算机》ppt课件
  6. MySQL学习十四创建和操纵表
  7. 西部数码服务器自动备份,西部数码-云服务器
  8. Linux 卸载JDK以及安装步骤
  9. 视频图像格式YUV详解
  10. 全国各地电信DNS服务器地址:
  11. 【转载】Win10强制删除文件夹
  12. Vcc(电源)和GND(地)之间接电容的作用
  13. stm32单片机里面的GPIO是什么意思?
  14. Java基础项目——基于文本家庭简易收支记账程序
  15. 第三届大湾区杯B题思路及代码-基于宏观经济周期的大类资产配置策略构建
  16. 作业1 OO基础1-3、 设计一个教师类Teacher(属于cn.net.sdkd包)
  17. 一个数如果恰好等于它的因子之和,这个数就称为 “完数 “。例如6=1+2+3.编程 找出1000以内的所有完数。
  18. 睡眠的一场革命!-读《睡眠革命》笔记(下)
  19. eclipse 无法启动
  20. 《MATLAB智能算法30个案例》:第20章 基于遗传模拟退火算法的聚类算法

热门文章

  1. 高斯过程和高斯过程回归
  2. 论文笔记_S2D.25_2007-ACM-ISMAR-小型AR环境的并行跟踪和建图
  3. 三维重建笔记_三维重建方法导图
  4. 概率论与数理统计【三】一维随机变量及其分布
  5. 工业大数据技术简介--来源、特点、关键问题以及案例
  6. 图片加载框架之 ImageLoader
  7. 创建一个vue-cli项目
  8. 设计模式在实际业务应用中的介绍之3——外观或门面模式Facade对AOP装配业务工厂的应用...
  9. day3-3.4字符编码与转码
  10. 连续整数--全国模拟(一)