PDO::query讲解

作者:php参考手册 时间:2023-06-08 18:09:37 

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,pdo,query
0
投稿

猜你喜欢

  • 提升设计品质的8个布局方案[译]

    2010-03-18 16:06:00
  • python简单实现旋转图片的方法

    2021-06-09 08:29:11
  • Mysql日期格式以及内置日期函数用法详解

    2024-01-24 22:39:11
  • Python实现识别图片为文字的示例代码

    2022-01-02 14:57:48
  • DW中如何使用Library

    2007-02-03 11:39:00
  • ASP中Cache技术的应用

    2007-09-28 12:41:00
  • Pytorch 卷积中的 Input Shape用法

    2023-03-27 21:46:35
  • Python双链表原理与实现方法详解

    2023-10-10 20:55:40
  • php实现的美国50个州选择列表实例

    2023-11-17 11:06:06
  • Python&Matlab实现炫酷的3D旋转图

    2023-07-24 22:13:52
  • pytorch安装及环境配置的完整过程

    2023-06-19 23:53:20
  • python Django模板的使用方法(图文)

    2022-03-30 04:23:52
  • TypeScript类型检查详谈及火爆原因

    2022-01-24 11:48:41
  • PyQtGraph在pyqt中的应用及安装过程

    2022-02-27 17:00:14
  • 讲解Python中for循环下的索引变量的作用域

    2022-11-27 18:41:05
  • Python快速实现一个线程池的示例代码

    2021-06-01 04:51:01
  • python通过colorama模块在控制台输出彩色文字的方法

    2023-07-23 00:35:51
  • 提升你设计水平的CSS3新技术[译]

    2009-08-02 20:51:00
  • js 禁用只读文本框获得焦点时的退格键

    2024-04-19 10:25:41
  • 基于python+selenium的二次封装的实现

    2023-02-19 04:47:16
  • asp之家 网络编程 m.aspxhome.com