English | 简体中文 | 繁體中文
查询

SqlStatementResult::__construct()函数—用法及示例

「 创建SqlStatementResult对象 」


函数名称:SqlStatementResult::__construct()

函数描述:该函数是SqlStatementResult类的构造函数,用于创建SqlStatementResult对象。

适用版本:PHP 5.4.0 及以上版本

用法:

SqlStatementResult::__construct ( PDOStatement $statement )

参数:

  • $statement:一个PDOStatement对象,表示执行的SQL语句。

示例:

// 创建一个PDO对象
$pdo = new PDO('mysql:host=localhost;dbname=test', 'username', 'password');

// 准备SQL语句
$sql = 'SELECT * FROM users';

// 执行SQL语句
$stmt = $pdo->prepare($sql);
$stmt->execute();

// 创建SqlStatementResult对象
$result = new SqlStatementResult($stmt);

// 输出查询结果
while ($row = $result->fetch()) {
    echo $row['id'] . ' ' . $row['name'] . ' ' . $row['email'] . '<br>';
}

注意事项:

  • $statement 参数必须是一个PDOStatement对象,否则会抛出一个致命错误。
  • 通过SqlStatementResult对象可以使用fetch()方法来获取查询结果的每一行数据。
补充纠错
上一个函数: sqrt()函数
热门PHP函数
分享链接