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 相关文章推荐
用cookies来跟踪识别用户
Oct 09 PHP
php桌面中心(二) 数据库写入
Mar 11 PHP
php读取javascript设置的cookies的代码
Apr 12 PHP
PHP高级对象构建 工厂模式的使用
Feb 05 PHP
php输入流php://input使用浅析
Sep 02 PHP
php批量添加数据与批量更新数据的实现方法
Dec 16 PHP
php中通过DirectoryIterator删除整个目录的方法
Mar 13 PHP
图文介绍PHP添加Redis模块及连接
Jul 28 PHP
php正则匹配文章中的远程图片地址并下载图片至本地
Sep 29 PHP
Ajax实现对静态页面的文章访问统计功能示例
Oct 10 PHP
PHP如何通过表单直接提交大文件详解
Jan 08 PHP
PHP 图片处理
Sep 16 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
一个php Mysql类 可以参考学习熟悉下
2009/06/21 PHP
php高级编程-函数-郑阿奇
2011/07/04 PHP
PHP框架性能测试报告
2016/05/08 PHP
php的常量和变量实例详解
2017/06/27 PHP
PHP7新特性之抽象语法树(AST)带来的变化详解
2018/07/17 PHP
JS维吉尼亚密码算法实现代码
2010/11/09 Javascript
jquery预览图片实现鼠标放上去显示实际大小
2014/01/16 Javascript
Ext GridPanel加载完数据后进行操作示例代码
2014/06/17 Javascript
javascript正则表达式参数/g与/i及/gi的使用指南
2014/08/27 Javascript
json实现添加、遍历与删除属性的方法
2016/06/17 Javascript
基于cssSlidy.js插件实现响应式手机图片轮播效果
2016/08/30 Javascript
AngularJS使用ng-Cloak阻止初始化闪烁问题的方法
2016/11/03 Javascript
vue中改变选中当前项的显示隐藏或者状态的实现方法
2018/02/08 Javascript
JavaScript累加、迭代、穷举、递归等常用算法实例小结
2018/05/08 Javascript
浅谈vue的第一个commit分析
2020/06/08 Javascript
用实例详解Python中的Django框架中prefetch_related()函数对数据库查询的优化
2015/04/01 Python
举例讲解Python中is和id的用法
2015/04/03 Python
Python处理文本换行符实例代码
2018/02/03 Python
python如何生成各种随机分布图
2018/08/27 Python
python安装pywin32clipboard的操作方法
2019/01/24 Python
Django  ORM 练习题及答案
2019/07/19 Python
Python matplotlib绘制饼状图功能示例
2019/09/10 Python
python 实现图片上传接口开发 并生成可以访问的图片url
2019/12/18 Python
python GUI库图形界面开发之PyQt5美化窗体与控件(异形窗体)实例
2020/02/25 Python
如何设置PyCharm中的Python代码模版(推荐)
2020/11/20 Python
关于HTML5+ API plusready的兼容问题
2020/11/20 HTML / CSS
写一个方法,输入一个文件名和一个字符串,统计这个字符串在这个文件中出现的次数
2016/04/13 面试题
经典优秀个人求职信分享
2013/12/12 职场文书
甜品店的创业计划书范文
2014/01/02 职场文书
优秀体育委员自荐书
2014/01/31 职场文书
观看《永远的雷锋》心得体会
2014/03/12 职场文书
指导教师评语
2014/04/26 职场文书
奥林匹克的口号
2014/06/13 职场文书
人力资源管理毕业求职信
2014/08/05 职场文书
2014年艾滋病防治工作总结
2014/12/10 职场文书
初中重阳节活动总结
2015/05/05 职场文书