PHP PDOStatement::fetchColumn讲解
PDOStatement::fetchColumn
PDOStatement::fetchColumn — 从结果集中的下一行返回单独的一列。(PHP 5 >= 5.1.0, PECL pdo >= 0.9.0)
说明
语法
string PDOStatement::fetchColumn ([ int $column_number = 0 ] )
从结果集中的下一行返回单独的一列,如果没有了,则返回 FALSE 。
参数
column_number
- 你想从行里取回的列的索引数字(以0开始的索引)。如果没有提供值,则 PDOStatement::fetchColumn() 获取第一列。
返回值
PDOStatement::fetchColumn()
从结果集中的下一行返回单独的一列。
注意:如果使用PDOStatement::fetchColumn() 取回数据,则没有办法返回同一行的另外一列。**
实例
返回下一行的第一列
<?php $sth = $dbh->prepare("SELECT name, colour FROM fruit"); $sth->execute(); /* 从结果集中的下一行获取第一列 */ print("从结果集中的下一行获取第一列:\n"); $result = $sth->fetchColumn(); print("name = $result\n"); print("从结果集中的下一行获取第二列:\n"); $result = $sth->fetchColumn(1); print("colour = $result\n"); ?>
以上实例会输出:
从结果集中的下一行获取第一列:
name = lemon
从结果集中的下一行获取第二列:
colour = red
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对我们的支持。如果你想了解更多相关内容请查看下面相关链接
相关推荐
-
PHP _construct()函数讲解
PHP _construct() 函数 实例 函数创建一个新的 SimpleXMLElement 对象,然后输出 body 节点的内容: <?php $note=<<<XML <note> <to>Tove</to> <from>Jani</from> <heading>Reminder</heading> <body>Don't forget me this weekend!</
-
PHP PDOStatement::getAttribute讲解
PDOStatement::getAttribute PDOStatement::getAttribute - 检索一个语句属性(PHP 5 >= 5.1.0, PECL pdo >= 0.2.0) 说明 语法 mixed PDOStatement::getAttribute ( int $attribute ) 得到语句的一个属性.当前,不存在通用的属性,只有驱动特定的属性: PDO::ATTR_CURSOR_NAME (Firebird 和 ODBC 特性): 获取 UPDATE ...
-
PHP PDOStatement::setFetchMode讲解
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::s
-
PHP PDOStatement::nextRowset讲解
PDOStatement::nextRowset PDOStatement::nextRowset - 在一个多行集语句句柄中推进到下一个行集(PHP 5 >= 5.1.0, PECL pdo >= 0.2.0) 说明 语法 bool PDOStatement::nextRowset ( void ) 一些数据库服务支持返回一个以上行集(也被称为结果集)的存储过程. PDOStatement::nextRowset()使你能够结合一个 PDOStatement 对象访问第二个以及后续的行集.上
-
PHP PDOStatement::fetchObject讲解
PDOStatement::fetchObject PDOStatement::fetchObject - 获取下一行并作为一个对象返回.(PHP 5 >= 5.1.0, PECL pdo >= 0.2.4) 说明 语法 mixed PDOStatement::fetchObject ([ string $class_name = "stdClass" [, array $ctor_args ]] ) 获取下一行并作为一个对象返回.此函数(方法)是使用 PDO::FETCH
-
PHP asXML()函数讲解
PHP asXML()函数 实例 格式化 XML(版本 1.0)中的 SimpleXML 对象的数据: <?php $note=<<<XML <note> <to>Tove</to> <from>Jani</from> <heading>Reminder</heading> <body>Don't forget me this weekend!</body> </not
-
PHP PDOStatement::rowCount讲解
PDOStatement::rowCount PDOStatement::rowCount - 返回受上一个 SQL 语句影响的行数(PHP 5 >= 5.1.0, PECL pdo >= 0.1.0) 说明 语法 int PDOStatement::rowCount ( void ) PDOStatement::rowCount()返回上一个由对应的 PDOStatement 对象执行DELETE. INSERT.或 UPDATE 语句受影响的行数. 如果上一条由相关 PDOStatemen
-
PHP PDOStatement::setAttribute讲解
PDOStatement::setAttribute PDOStatement::setAttribute - 设置一个语句属性(PHP 5 >= 5.1.0, PECL pdo >= 0.2.0) 说明 语法 bool PDOStatement::setAttribute ( int $attribute , mixed $value ) 给语句设置一个属性.当前,没有通用的属性可以设置,只有驱动特定的属性: _PDO::ATTR_CURSORNAME (Firebird 和 ODBC 特性
-
PHP addAttribute()函数讲解
PHP addAttribute() 函数 实例 给根元素和 body 元素添加一个属性: <?php $note=<<<XML <note> <to>Tove</to> <from>Jani</from> <heading>Reminder</heading> <body>Don't forget me this weekend!</body> </note>
-
PHP PDOStatement::getColumnMeta讲解
PDOStatement::getColumnMeta PDOStatement::getColumnMeta - 返回结果集中一列的元数据(PHP 5 >= 5.1.0, PECL pdo >= 0.2.0) 说明 语法 array PDOStatement::getColumnMeta ( int $column ) 检索一个在结果集中以0开始索引的列的元数据作为一个关联数组. 注意:此函数是实验性的.此函数的表象,包括名称及其相关文档都可能在未来的 PHP 发布版本中未通知就被修改.使用
随机推荐
- herf=#导致Ajax请求时没有向后台发送数据
- asp中rs.BookMark的使用介绍
- javascript设计模式之模块模式学习笔记
- JavaScript中的prototype使用说明
- 深入浅析IOS中UIControl
- PHP Parse Error: syntax error, unexpected $end 错误的解决办法
- 12个超实用的JQuery代码片段
- Android实现ListView左右滑动删除和编辑
- Bootstrap每天必学之媒体对象
- c#构造初始化的顺序浅析
- vue.js动画中的js钩子函数的实现
- ssm开发使用redis作为缓存的使用步骤
- MySQL如何实现负载均衡功能
- Python计算一个点到所有点的欧式距离实现方法
- Java中synchronized关键字引出的多种锁 问题
- java通过Idea远程一键部署springboot到Docker详解
- layer弹出层取消遮罩的方法
- Java连接redis及基本操作示例
- 易语言设置父窗口的方法讲解
- 通过UI管理docker的方法