【发布时间】:2012-08-06 00:06:36
【问题描述】:
好的,所以我有一个数据库,它将上传文件的名称存储在名为 filename 的列中。
我正在尝试使用 PHP 来显示该文件(存储在文件系统中,而不是数据库中),方法是获取存储在数据库中的文件名并将其连接到 HTML 标记上,如下所示:
$stmt = $db->dbh->query("SELECT id, filename FROM images");
$stmt->setFetchMode(PDO::FETCH_BOTH);
$path = '';
while ($row = $stmt->fetch()) {
$path = 'i/' . $row['filename'];
echo "<img src=" . $path . "/>";
}
但是,它没有显示任何内容。我做错了什么,或者有什么更好的方法来做到这一点?
【问题讨论】: