【问题标题】:PHP image display [duplicate]PHP图像显示[重复]
【发布时间】:2013-06-11 16:55:05
【问题描述】:

我编写了这段代码来显示图像。图像的链接在数据库中,图像存储在根目录中名为 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>");
}

【问题讨论】:

标签: php html css image


【解决方案1】:

把那个回显线改成这个...

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

您缺少单引号,并关闭 >

另外你不应该在一个之后有一个
,它通常只是在一个

之后

我拿出来了

编辑

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

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

【讨论】:

  • 宽度=100px ?在 HTML 中?没有引号?也许它会起作用,但这不是很好的语法......
  • 仍然不显示图像。任何其他建议。
  • 链接的完整来源是什么意思?查看源代码时
  • 完整的源代码似乎正确,但它重复了目标文件夹两次。

  • 我以为这只是上传文件夹....不是上传/上传/
猜你喜欢
相关资源
最近更新 更多
热门标签