如何显示名称存储在数据库中的图像

时间:2014-01-07 11:34:33

标签: mysql database

我在mysql数据库中创建了一个表。我正在使用php One列用于图像,但它只存储图像名称。我想打印整个表格,所以编码,但只得到表格中的图像名称。

请说明如何在网页上显示存储在PC中的图像。我不想在数据库中保存图像。

我用这段代码打印表格:

<?php
$con = mysql_connect("localhost","root","");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}

mysql_select_db("test", $con);


$query="SELECT * FROM images LIMIT 0,5";
$result = @mysql_query($query);
echo "<table border='1'>
<tr>
<th>S.No.</th>
<th>Image</th>
</tr>";


while($row = mysql_fetch_array($result))
{
echo "<tr>";
echo "<td>" . $row['image_id'] . "</td>";
echo "<td>" . $row['filename'] . "</td>";
echo "</tr>";
}
echo "</table>";

mysql_close($con);
?>

希望你得到一些答案......

1 个答案:

答案 0 :(得分:0)

您所做的所有代码都是将文件名作为字符串发送到屏幕。您需要使用图像标记。

您可能会发现此页面很有用,http://www.htmlcodetutorial.com/images/_IMG.html