PHP图像显示

标签 php html css image

<分区>

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

上一篇:javascript - jQuery 更改用户的 img

下一篇:css - 使用 :before 堆叠 z-index 问题

相关文章:

php - 表单未在 Chrome 和 Safari 中提交

html - 响应式菜单在 ie7 上中断

javascript - 在 D3.js 中使用 .style() 方法应用多种样式

html - 如何在同一列中显示两张图片?

html - CSS/Bootstrap/HTML - 无论缩放如何,如何使 div 成为父容器的 100% 高度?

html - 如何在HTML中调用特定页面的css样式?

html - 跨度元素向右漂移(0.25 x 字体高度)像素

php mysql 显示表中的记录

php - 我如何使用 php 动态更改 html div 的宽度?

php - preg_replace 修改文本并保存到数据库