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 相关文章推荐
PHP下编码转换函数mb_convert_encoding与iconv的使用说明
Dec 16 PHP
PHP 获取远程文件内容的函数代码
Mar 24 PHP
php 日期和时间的处理-郑阿奇(续)
Jul 04 PHP
php数组的一些常见操作汇总
Jul 17 PHP
php中http_build_query 的一个问题
Mar 25 PHP
php 操作数组(合并,拆分,追加,查找,删除等)
Jul 20 PHP
PHP 如何获取二维数组中某个key的集合
Jun 03 PHP
PHP中static关键字以及与self关键字的区别
Jul 01 PHP
php超快高效率统计大文件行数
Jul 05 PHP
PHP使用finfo_file()函数检测上传图片类型的实现方法
Apr 18 PHP
PHP+MySQL实现模糊查询员工信息功能示例
Jun 01 PHP
thinkphp框架使用JWTtoken的方法详解
Oct 10 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实现简单爬虫的方法
2015/07/29 PHP
PHP sdk实现在线打包代码示例
2020/12/09 PHP
Javascript让DEDECMS告别手写Tag
2014/09/01 Javascript
jQuery实现设置、移除文本框默认值功能
2015/01/13 Javascript
jQuery提示插件alertify使用指南
2015/04/21 Javascript
jQuery仿360导航页图标拖动排序效果代码分享
2015/08/24 Javascript
JS遍历数组和对象的区别及递归遍历对象、数组、属性的方法详解
2016/06/14 Javascript
jQuery插件FusionWidgets实现的Cylinder图效果示例【附demo源码】
2017/03/23 jQuery
详解angularJS动态生成的页面中ng-click无效解决办法
2017/06/19 Javascript
使用vue-router为每个路由配置各自的title
2018/07/30 Javascript
json前后端数据交互相关代码
2018/09/19 Javascript
详解vue引入子组件方法
2019/02/12 Javascript
手把手带你封装一个vue component第三方库
2019/02/14 Javascript
vue在自定义组件中使用v-model进行数据绑定的方法
2019/03/25 Javascript
node基于async/await对mysql进行封装
2019/06/20 Javascript
基于vue+element实现全局loading过程详解
2020/07/10 Javascript
js实现无缝轮播图插件封装
2020/07/31 Javascript
[09:23]国际邀请赛采访专栏:iG战队VK,Tongfu战队Cu
2013/08/05 DOTA
python3+PyQt5使用数据库表视图
2018/04/24 Python
Python图像处理之颜色的定义与使用分析
2019/01/03 Python
在Qt中正确的设置窗体的背景图片的几种方法总结
2019/06/19 Python
python Tcp协议发送和接收信息的例子
2019/07/22 Python
Python高级特性之闭包与装饰器实例详解
2019/11/19 Python
pyecharts绘制中国2020肺炎疫情地图的实例代码
2020/02/12 Python
澳大利亚玩具剧场:Toy Playhouse
2019/03/03 全球购物
沙特阿拉伯排名第一的在线时尚购物应用程序:1Zillion
2020/08/08 全球购物
介绍一下Linux文件的记录形式
2013/09/29 面试题
装修五一活动策划案
2014/01/23 职场文书
书香校园建设方案
2014/05/02 职场文书
推广普通话标语
2014/06/27 职场文书
反四风个人对照检查材料思想汇报
2014/09/25 职场文书
城管执法人员个人对照检查材料思想汇报
2014/09/29 职场文书
劳模事迹材料范文
2014/12/24 职场文书
2015年12.4全国法制宣传日活动总结
2015/03/24 职场文书
好段摘抄大全(48句)
2019/08/08 职场文书
默认网关不可用修复后过一会又不好使了解决方法
2022/04/08 数码科技