PHP PDOStatement::fetchColumn讲解


Posted in PHP onJanuary 31, 2019

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 相关文章推荐
php扩展ZF――Validate扩展
Jan 10 PHP
PHP 编程安全性小结
Jan 08 PHP
PHP中读写文件实现代码
Oct 20 PHP
apache php模块整合操作指南
Nov 16 PHP
解析yahoo邮件用phpmailer发送的实例
Jun 24 PHP
2014过年倒计时示例
Jan 31 PHP
php自定义hash函数实例
May 05 PHP
php使用str_replace替换多维数组的实现方法分析
Jun 15 PHP
laravel5.4利用163邮箱发送邮件的步骤详解
Sep 22 PHP
PHP二维数组实现去除重复项的方法【保留各个键值】
Dec 21 PHP
Laravel程序架构设计思路之使用动作类
Jun 07 PHP
解决Laravel无法使用COOKIE和SESSION的问题
Oct 16 PHP
PHP PDOStatement::fetchAll讲解
Jan 31 #PHP
PHP PDOStatement::fetch讲解
Jan 31 #PHP
PHP PDOStatement::execute讲解
Jan 31 #PHP
PHP PDOStatement::errorInfo讲解
Jan 31 #PHP
PHP PDOStatement::errorCode讲解
Jan 31 #PHP
PHP PDOStatement::columnCount讲解
Jan 30 #PHP
PHP PDOStatement::closeCursor讲解
Jan 30 #PHP
You might like
写php分页时出现的Fatal error的解决方法
2011/04/18 PHP
ThinkPHP模板输出display用法分析
2014/11/26 PHP
php图片的二进制转换实现方法
2014/12/15 PHP
jQuery+PHP实现的掷色子抽奖游戏实例
2015/01/04 PHP
php遍历类中包含的所有元素的方法
2015/05/12 PHP
php上传图片并压缩的实现方法
2015/12/22 PHP
总结PHP删除字符串最后一个字符的三种方法
2016/08/30 PHP
详谈symfony window下的安装 安装时候出现的问题以及解决方法
2017/09/28 PHP
phpstudy的php版本自由修改的方法
2017/10/18 PHP
js 小数取整的函数
2010/05/10 Javascript
使用jQuery.Validate进行客户端验证(初级篇) 不使用微软验证控件的理由
2010/06/28 Javascript
js 跳出页面的frameset框架示例介绍
2013/12/23 Javascript
js控制table合并具体实现
2014/02/20 Javascript
Javascript 构造函数详解
2014/10/22 Javascript
分享javascript计算时间差的示例代码
2020/03/19 Javascript
详解Angular2中的编程对象Observable
2016/09/17 Javascript
Vue.js组件tree实现省市多级联动
2016/12/02 Javascript
Angular.Js中ng-include指令的使用与实现
2017/05/07 Javascript
详解react-webpack2-热模块替换[HMR]
2017/08/03 Javascript
Node做中转服务器转发接口
2017/10/18 Javascript
react-native封装插件swiper的使用方法
2018/03/20 Javascript
layui异步加载table表中某一列数据的例子
2019/09/16 Javascript
关于vue属性使用和不使用冒号的区别说明
2020/10/22 Javascript
Python内存读写操作示例
2018/07/18 Python
python 获取键盘输入,同时有超时的功能示例
2018/11/13 Python
python使用knn实现特征向量分类
2018/12/26 Python
Python 如何提高元组的可读性
2019/08/26 Python
python列表插入append(), extend(), insert()用法详解
2019/09/14 Python
将pytorch转成longtensor的简单方法
2020/02/18 Python
基于python 等频分箱qcut问题的解决
2020/03/03 Python
社会实践心得体会
2014/01/03 职场文书
英语系毕业生求职信
2014/07/13 职场文书
驾驶员安全责任书
2014/07/22 职场文书
狼牙山五壮士观后感
2015/06/09 职场文书
Oracle 数据仓库ETL技术之多表插入语句的示例详解
2021/04/12 Oracle
排查MySQL生产环境索引没有效果
2022/04/11 MySQL