PDO::query讲解


Posted in PHP onJanuary 29, 2019

PDO::query

PDO::query — 执行 SQL 语句,返回PDOStatement对象,可以理解为结果集(PHP 5 >= 5.1.0, PECL pdo >= 0.2.0)

说明

语法

public PDOStatement PDO::query ( string $statement )
public PDOStatement PDO::query ( string $statement , int $PDO::FETCH_COLUMN , int $colno )
public PDOStatement PDO::query ( string $statement , int $PDO::FETCH_CLASS , string $classname , array $ctorargs )
public PDOStatement PDO::query ( string $statement , int $PDO::FETCH_INTO , object $object )

PDO::query() 在一个单独的函数中调用并执行 SQL 语句, 返回结果集 (如果有),语句作为一个PDOStatement对象返回。

参数

statement

要执行的SQL语句。

返回值

如果成功,PDO::query()返回PDOStatement对象,如果失败返回 FALSE 。

实例

PDO::query实例

遍历输出结果集:

<?php
function getFruit($conn) {
  $sql = 'SELECT name, color, calories FROM fruit ORDER BY name';
  foreach ($conn->query($sql) as $row) {
    print $row['name'] . "\t";
    print $row['color'] . "\t";
    print $row['calories'] . "\n";
  }
}
?>

以上输出结果为:

apple   red     150
banana  yellow  250
kiwi    brown   75
lemon   yellow  25
orange  orange  300
pear    green   150
watermelon      pink    90

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对三水点靠木的支持。如果你想了解更多相关内容请查看下面相关链接

PHP 相关文章推荐
mysql建立外键
Nov 25 PHP
php 图片上传类代码
Jul 17 PHP
PHP 判断变量类型实现代码
Oct 23 PHP
一步一步学习PHP(2)――PHP类型
Feb 15 PHP
php实现telnet功能示例
Apr 08 PHP
php中解析带中文字符的url函数分享
Jan 20 PHP
php通过ksort()函数给关联数组按照键排序的方法
Mar 18 PHP
php实现每天自动变换随机问候语的方法
May 12 PHP
php实现网站顶踩功能的完整前端代码
Jul 19 PHP
深入理解PHP变量的值类型和引用类型
Oct 21 PHP
php上传图片并压缩的实现方法
Dec 22 PHP
CI框架AR操作(数组形式)实现插入多条sql数据的方法
May 18 PHP
PDO::prepare讲解
Jan 29 #PHP
PDO::lastInsertId讲解
Jan 29 #PHP
PHP date()格式MySQL中插入datetime方法
Jan 29 #PHP
PHP扩展mcrypt实现的AES加密功能示例
Jan 29 #PHP
Yii2.0建立公共方法简单示例
Jan 29 #PHP
使用vs code编辑调试php配置的方法
Jan 29 #PHP
Yii2.0实现的批量更新及批量插入功能示例
Jan 29 #PHP
You might like
用mysql触发器自动更新memcache的实现代码
2009/10/11 PHP
PHP程序员面试 切忌急功近利(更需要注重以后的发展)
2010/09/01 PHP
PHP setTime 设置当前时间的代码
2012/08/27 PHP
phpExcel导出大量数据出现内存溢出错误的解决方法
2013/02/28 PHP
MongoDB在PHP中的常用操作小结
2014/02/20 PHP
PHP判断是否有Get参数的方法
2014/05/05 PHP
PHP中使用TCPDF生成PDF文档实例
2014/07/01 PHP
PHP配置把错误日志以邮件方式发送方法(Windows系统)
2015/06/23 PHP
大家未必知道的Js技巧收藏
2008/04/07 Javascript
javascripit实现密码强度检测代码分享
2013/12/12 Javascript
javascript为按钮注册回车事件(设置默认按钮)的方法
2015/05/09 Javascript
javascript获取文档坐标和视口坐标
2015/05/26 Javascript
javascript事件委托的方式绑定详解
2015/06/10 Javascript
js和jq使用submit方法无法提交表单的快速解决方法
2016/05/17 Javascript
AngularJS指令详解及示例代码
2016/08/16 Javascript
分享19个JavaScript 有用的简写写法
2017/07/07 Javascript
jQuery实现table表格checkbox全选的方法分析
2018/07/04 jQuery
浅谈vue后台管理系统权限控制思考与实践
2018/12/19 Javascript
jQuery实现的简单歌词滚动功能示例
2019/01/07 jQuery
如何基于vue-cli3.0构建功能完善的移动端架子
2019/04/24 Javascript
用VsCode编辑TypeScript的实现方法
2020/05/07 Javascript
[53:15]2018DOTA2亚洲邀请赛3月29日 小组赛A组 LGD VS TNC
2018/03/30 DOTA
使用python搭建Django应用程序步骤及版本冲突问题解决
2013/11/19 Python
python网络编程之数据传输UDP实例分析
2015/05/20 Python
Python smallseg分词用法实例分析
2015/05/28 Python
Python3.2模拟实现webqq登录
2016/02/15 Python
11月编程语言排行榜 Python逆袭C#上升到第4
2017/11/15 Python
基于Python3.6中的OpenCV实现图片色彩空间的转换
2020/02/03 Python
canvas 阴影和图形变换的示例代码
2018/01/02 HTML / CSS
中国专业的综合网上购物商城:京东
2016/08/02 全球购物
手工制作的意大利礼服鞋:Ace Marks
2018/12/15 全球购物
村级个人对照检查材料
2014/08/22 职场文书
党员四风问题对照检查材料思想汇报
2014/09/16 职场文书
2015年科协工作总结
2015/05/19 职场文书
小学少先队工作总结2015
2015/05/26 职场文书
一行代码python实现文件共享服务器
2021/04/22 Python