欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

PDO::query讲解

程序员文章站 2023-01-04 17:38:46
pdo::query pdo::query — 执行 sql 语句,返回pdostatement对象,可以理解为结果集(php 5 >= 5.1.0, pecl p...

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

总结

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