有人可以帮我解决这个小问题。我是一个新手,我试图从我的发布数据库表中显示一个blob数据类型的图像。我不知道我哪里错了,但这里是我的代码。我想在php中显示图像
$res = $conn->query("SELECT post.postid, post.message,post.photo, post.posted_on, users.username FROM
post INNER JOIN users ON post.userid = users.userid ORDER BY
post.posted_on DESC LIMIT 10");
$result = "";
while($row = mysqli_fetch_array($res)){
20204040
$image = $row['photo'];
$result.= '<hr/><form method="post" enctype="multipart/form-data">
<div class="w3-light-grey w3-padding w3-round-xlarge w3-margin-60">'.
'<strong> @'.$row['username'].'</strong>'.
'</span>'.'<br/> '.
'<span class ="ka">'.$row['message'].'</span>'.
'<img src="image/$image"/>'.
'<br/>'.
'<span class="fa fa-comment w3-text-indigo"></span>'.
'<a href="#" id="'.$row['postid'].'" class="w3-text-indigo w3-small w3-border-0 w3-light-grey"'.
' data-toggle="modal" data-target="#replyModal">'."Reply".'</a>'.
'<span class ="w3-tiny">'.$row['posted_on'].'</div></form>';
}
而不是“”。“使用”“”。“。也请尝试一次以提供完整路径而不是'image /' –
您知道,如果您想将HTML内容包含在PHP内容中,而不是尝试将所有HTML代码都包含到单个PHP字符串中,那么您可以终止PHP标记''>'然后按照通常的方式放入HTML,一旦你完成了HTML,只需放入'<?php'并继续放在你离开的地方 - 不要忘记包含'}' – mike510a