我是PHP OOP的新手,我在这里遇到了问题。我试图从我的数据库中选择用户并在表单中显示它,我没有得到任何错误,但用户仍然没有显示。有人可以帮我解决这个问题并告诉我我做错了什么吗?
这是我的displayusers.php文件:
<?php
class Display {
private $connection;
public function __construct ($connection) {
$this->connection = $connection;
}
public function displayUsersValues() {
$query = "SELECT name, surname, employment_date FROM employee";
$stmt = $this->connection->dbh->prepare($query);
$stmt -> execute();
}
}
?>
我在不同的文件中建立了连接并且它做得很好,所以问题出在哪里?谢谢你的帮助!记住,我是新手,所以只是想学习......
答案 0 :(得分:0)
首先,您没有从 displayUsersValues()
返回任何内容可能你想使用PDO :: query而不是PDO :: execute