我正在开发一个为公众提供各种服务的网站。我在 MySQL 数据库中有产品信息,产品图像存储在单独的图像文件夹中。现在我创建了一个产品页面,我成功地从数据库中检索了所有信息。每个产品都有一个特定的 ID,并且他的图像与产品 ID 同名。如何检索与产品 ID 匹配的产品图像。我的 PHP 代码:
$id = $_SESSION[‘company_id’];
$sql = mysql_query("SELECT product_id FROM product_s WHERE product_id LIKE '$id%'");
while($result = mysql_fetch_assoc($sql)){
$image = $result['product_id'].'.jpg';
}
$location = '../../images/companies/'.$_SESSION['company_id'].'/products/';
$img = scandir($location);
$result_image = in_array($image, $img);
echo’<img src=” ’.$location.’/’.$result_image.’ ” alt=”$result_image”>’;
但它不起作用。