<?php
//mysql连接代码
$link = mysqli_connect("localhost", "root", "", "srsc");
//mysql查询
$sql = "SELECT image1 FROM images WHERE imageID=1";
$result = mysqli_query($link,$sql);
$row = mysqli_fetch_assoc($result);
?>
//图片标签
<img src="<?php echo $row["image1"]; ?>" />
最佳答案
这看起来很简单。您告诉我们您在数据库表中存储了什么。我的意思是您将图像本身或图像路径(仅包括图像名称)存储在数据库中。 如果您要存储图像路径(名称),那么您需要在访问图像时提供正确的路径,如果您要以 blob 形式存储图像本身,那么这里是 some help为你。
关于php - 我想从 mysql 数据库检索图像,但它显示字符而不是图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45229565/