我是 PHP 中 PDO 语句的新手。在编写查询以使用 oops 概念实现 pdo 时遇到问题。我希望实现的目标是一个可重用的选择功能。
public function selectpackage($table) {
try {
$query = $this->db->prepare("select * from $this->table");
return $query->fetch(PDO::FETCH_ASSOC);
}
catch(PDOException $e)
{
echo 'Query failed'.$e->getMessage();
}
}
$db
用于连接数据库。现在,在调用这个函数的页面中,我写了
$result = $obj->selectpackage("tbl_packages");
while($row = $result) {
echo $row['title']."</br>";
}
它没有给出结果。有谁知道问题出在哪里?