Php 图像赢得';无法从MySQL数据库中显示
我试图根据从mySQL检索到的路径显示图像。文件路径正确,但未显示 我的代码是Php 图像赢得';无法从MySQL数据库中显示,php,mysql,Php,Mysql,我试图根据从mySQL检索到的路径显示图像。文件路径正确,但未显示 我的代码是 echo '<td><img src="' .$img_path .$row['image'].'" width="150" height="25" alt="'.$row['date_added'].'" /></td>'; echo'; 它输出这个 <img width="150" height="25" alt="2014-01-01 15:52:20" src="
echo '<td><img src="' .$img_path .$row['image'].'" width="150" height="25" alt="'.$row['date_added'].'" /></td>';
echo';
它输出这个
<img width="150" height="25" alt="2014-01-01 15:52:20" src="localhost/website/content/images/profile/test.png"></img>
此外,它还输出
而不是/>
我是否遗漏了一些明显的内容?将http://
添加到图像路径中,如下所示:
echo '<td><img src="http://' .$img_path .$row['image'].'" width="150" height="25" alt="'.$row['date_added'].'" /></td>';
echo';
添加更多代码以更好地理解您的问题您的src
包含一个相对链接,而不是指向您的图像的固定路径,我怀疑它正在中断。请尝试$img\u path=“http://”$img\u path;在回音之前,真不敢相信我错过了。我以为我的文件路径来自根目录,但我在另一个文件夹中找不到它@如果这是您想要的并解决了您的问题,那么您应该接受这个答案。