我想打印一个查询的所有结果,但出于某种原因,我得到以下错误:致命错误:调用成员函数fetch()布尔在H:\ Some-Location \线X打印PDO查询结果
这是我的代码:
<?php
$query = "SELECT adID FROM given WHERE toUser = :userid";
$query_params = array(':userid' => $_SESSION['user']['ID']);
try
{
$stmt = $db->prepare($query);
$result = $stmt->execute($query_params);
}
catch(PDOException $ex)
{
echo "Failed to run query: " . $ex->getMessage();
}
while ($row = $result->fetch(PDO::FETCH_ASSOC))
{
echo $row['adID'];
}
?>
有什么不对?