我在设置查看图像的 PHP 代码中出现错误


I have an error in my PHP code set up to view my images

    <?php   
    $con=mysql_connect ("xxx","xxx","xxx");
    mysql_select_db("dbhappps",$con);
    @$sql="select * from tbl_image where id='4' and status='0'";
    @$query=mysql_query($sql);
    while(@$row=mysql_fetch_array($query))
    {
    @$image=$row ['photo'];
    echo $image
   ?>
   <img src="/image/<?php echo $image; ?>" width="320" height="480">
   <?php
   }
   ?>

echo $image给了我正确的文件名,所以我要么没有正确引用/image(图像文件夹在我的根目录中)文件夹,要么可能是浏览器问题?我正在谷歌浏览器中测试它。任何提示都会很棒。

在浏览器中查看源代码,看看是否有任何不需要的空格等。也只需右键单击图像并复制图像网址并粘贴到浏览器中即可检查图像是否确实存在。我认为这是一个路径问题,而不是浏览器问题。

试试这个

<img src="//yourwebsite.com/image/<?php echo $image; ?>" width="320" height="480">

将您的网站替换为您的网站名称。 或本地主机/测试等。还要检查您是否.jpg .gif。最后的 JPEG 扩展名。其他明智的使用这个

<img src="//yourwebsite.com/image/<?php echo $image; ?>.jpg" width="320" height="480">