<分区>
<分区>
我编写这段代码是为了显示图像。图像的链接在数据库中,图像存储在根目录中名为 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>");
}
最佳答案
将该回显行更改为此...
echo("<td><img src='/uploads/". $row['image'] ."' width=100 ></td>");
你漏掉了单引号,并且结束了>
此外,您不应该在 之后有一个
,它通常只是另一个
我把它拿出来了
编辑
您回显上传文件夹两次...一次在 img 中,一次从数据库中。 这应该可以工作,仅使用数据库值...因为您存储了已经附加的“上传/”文件夹。
echo("<td><img src='". $row['image'] ."' width=100 ></td>");
关于PHP图像显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17049652/