【发布时间】:2017-03-21 09:06:27
【问题描述】:
我是 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();
}
}
?>
我在不同的文件中建立了连接,它做得很好,那么问题出在哪里?感谢您的帮助!请记住,我是新手,所以只是想学习...
【问题讨论】:
-
在 displayUsersValues() 中,您实际上是在对从 $stmt->execute() 获得的结果做些什么吗? execute() 只从数据库中获取值,您必须自己显示它们。