【发布时间】:2012-03-18 16:47:28
【问题描述】:
我理解关于是否将图像存储在数据库中的争论,但我现在坚持这种设计。我还知道,关于将 MySQL BLOB 拉到单独的 php 文件中以供显示目的,这个主题已经被讨论了一千次。我的问题有点狭窄,我在任何地方都没有看到。
我将图像结果从我的数据库循环到显示文件描述和上传日期的 HTML 表中。我想要的只是超链接的文件描述,因此当我的用户单击它时,会显示实际图像。我在另一个脚本中可以正常工作,他们从下拉列表中选择图像并将信息发布到另一个脚本。出于某种原因,我对如何从简单的超链接显示图像感到困惑。我正在尝试这样做,但它会在页面上显示所有 BLOB 数据。有人可以指出我正确的方向吗?
while ($row = mysql_fetch_array($answer1)) {
echo '<tr>';
echo "<td><input name='checkbox[]' type='checkbox' id='checkbox[]' value='$row[imageven_id]'></td>";
echo "<td><a href='$row[file_data]')'>$row[upload_name]</a></td>";
echo "<td>$row[image_category]</td>";
echo "<td>$row[upload_date]</td>";
echo '</tr>';
}
【问题讨论】:
-
你能发布一个你的mysql结果的示例行吗?
-