我正在尝试创建一个回显来自数据库的图像的列。所以我得到了回声,但我不知道如何用它回应图像源,请帮助!
echo "<td>" . $row['images'] . "</td>";
答案 0 :(得分:1)
如果要在db上正确保存图像源,则应添加img标记,如下所示:
echo '<td><img src="' . $row['images'] . '" /></td>';
当然,假设您正在保存源
答案 1 :(得分:0)
您可以使用:
<img>
标记。您可以通过在数据库的src之前添加$_SERVER['DOCUMENT_ROOT']
来构建图像的完整链接。
代码:
$imageSrc = $_SERVER['DOCUMENT_ROOT'].'/'.$row['images'];
echo "<td><img src='$imageSrc' /></td>";
检查$_SERVER['DOCUMENT_ROOT']
内容是什么。
例如:
/home/site/www
,因此您必须在其中添加/
符号
并从数据库输入。 /home/site/www/
,所以你
不需要添加/
如果你有images
目录的路径:/home/site/www/images
,这将有效。