0

我制作了这段代码来显示图像。图像的链接在数据库中,图像存储在根目录中名为 uploads 的文件夹中。我收到了一个损坏的图像,但没有错误。任何帮助将非常感激。谢谢

$sql= "SELECT image FROM images";
$res= mysql_query($sql);
while($row=mysql_fetch_array($res))
{
echo("<td><img src=/uploads/". $row['image'] ." width = 100</td><br>");
}
4

1 回答 1

2

将该回声线更改为此...

echo("<td><img src='/uploads/". $row['image'] ."' width=100 ></td>");

您缺少单引号,并关闭 >

另外你不应该在一个</td>之后有一个<br>,它通常只是另一个<td>之后

我已经拿出来了

编辑

您两次回显上传文件夹......一次在 img 中,一次来自数据库。这应该可以工作,只使用数据库值......因为您存储了已附加的“上传/”文件夹。

 echo("<td><img src='". $row['image'] ."' width=100 ></td>");
于 2013-06-11T16:55:56.677 回答