图像未显示在数据库中,只显示损坏的图像
<?php
$con = mysql_connect('localhost', 'root', ''); //Update hostname
mysql_select_db("postad", $con); //Update database name
$query = "SELECT path1 FROM img_tbl";
$result = mysql_query($query) or die('Error : ' . mysql_error());
$row = mysql_fetch_array($result);
$photo = $row['path1'];
echo "<center><img src=$photo alt=Profile Photo>";
?>
答案 0 :(得分:4)
$ photo is right right
然后尝试这个
echo '<center><img src='.$photo.'alt="Profile Photo"></center>';
答案 1 :(得分:2)
从评论中移出,这是您需要的修复:
SELECT position(';' in description) - 1
FROM table_a
;
答案 2 :(得分:1)
使用此
更改倒数第二行echo '<center><img src="'.$photo.'" alt="Profile Photo"></center>';
如果$ photo path正确,这将有效...