Php 显示图像文件路径有问题

Php 显示图像文件路径有问题,php,mysql,image,echo,Php,Mysql,Image,Echo,我正在做一个基本的电子商务项目,我正在尝试使用mysql中的文件路径名显示图像,并将图像文件存储在文件夹名“image”中 我用这个代码来显示图像,但不工作,只是不显示图像。。。请参阅示例代码 /// Gather these full product Information from database /// ////// if ( isset( $_GET['pid'] ) ) { $targetID = $_GET['pid']; $sql = mysql_query("

我正在做一个基本的电子商务项目,我正在尝试使用mysql中的文件路径名显示图像,并将图像文件存储在文件夹名“image”中

我用这个代码来显示图像,但不工作,只是不显示图像。。。请参阅示例代码

/// Gather these full product Information from database /// //////

if ( isset( $_GET['pid'] ) ) {
    $targetID = $_GET['pid'];
    $sql = mysql_query("SELECT * FROM product WHERE product_id='$targetID' LIMIT 1");
    $productCount = mysql_num_rows($sql); // count the output amount
    if ( $productCount > 0 ) {
        while ( $row = mysql_fetch_array( $sql ) ) { 
            $product_id = $row["product_id"];
        $product_name = $row["product_name"];
        $product_detail = $row["product_detail"];
        $product_company = $row["product_company"];
        $screenshot = $row["screenshot"];
        }
    } else {
        echo "Sorry dude that crap dont exist.";
        exit();
    }
}
?>
我使用的部分表单…(请参见最后一行中的回音部分…)


回声';
但最后一行并没有显示图像,我错过了什么

试试这个

 <img src="<?php echo $GW_UPLOADPATH . $screenshot ?>" width="351" height="402" />
“width=“351”height=“402”/

try,width=“351”height=“402”/>define('GW_UPLOADPATH”,“image/”);1.保护您的代码不受SQL注入的影响(例如,使用准备好的语句)2.使用mysqli*而不是不推荐的(且不太安全的)mysql*函数3.尝试自己进行一些调试,并向我们提供更多信息(例如,GW_UPLOADPATH的值是多少,$screenshot的值是多少,输出HTML的值是多少等)
 <img src="<?php echo $GW_UPLOADPATH . $screenshot ?>" width="351" height="402" />