【发布时间】:2011-12-27 14:15:10
【问题描述】:
我知道以前有人问过这个问题,而且我知道您可以通过为每张图片制作单独的页面来做到这一点。但这并不适合我想要的。
我想做一个古老的事情,在同一页面上显示来自数据库的多个图像:
echo "<table>";
echo "<tr class ='tablehead'><td>Name</td><td>Location</td><td>Review</td><td>Image</td><td>Thumb</td></tr>";
while ($row = mysql_fetch_array($query))
{
echo "<tr>";
echo "<td>" . $row['user_fname'] . "</td>";
echo "<td>" . $row['user_location'] . "</td>";
echo "<td>" . $row['user_review'] . "</td>";
echo "<td>" . $row['user_image'] . "</td>";
echo "<td>" . $row['user_thumb'] . "</td>";
echo "</tr>";
}
echo "</table>";
user_image 和 user_thumb 是 blob 图像,有没有办法在该页面上显示它们,也许将它们设置为 php 变量,然后转换为 javascript 或类似的东西?而不是:
header('Content-type: image/jpg');
echo $thumb;
在单独的文件中?
【问题讨论】:
-
我相信这回答了你的问题:stackoverflow.com/questions/5753928/….
标签: php javascript mysql blob