我无法显示来自MySQL的图像。我检查了路径等,但网站上仍然存在破碎的图像。以下是我的代码。请指导我。无法显示来自MySQL的图像
<div id="right_content">
<div id="headline">
<div id="headline_content"> <b>Welcome Guest!</b> <b style="color:#F56013">Shopping Cart</b> <span>-Items: -Price: </span> </div>
</div>
<div id="products_box">
<?php
$get_products ="SELECT * FROM products ORDER BY rand() LIMIT 0,6";
$run_products = mysqli_query($con,$get_products);
while($row_products=mysqli_fetch_array($run_products)){
$prod_id = $row_products['product_ID'];
$prod_title = $row_products['product_title'];
$prod_cat = $row_products['category_ID'];
$prod_brand = $row_products['brand_ID'];
$prod_price = $row_products['product_price'];
$prod_desc = $row_products['product_desc'];
$prod_img =$row_products['product_img1'];
echo "
<div id='single_product'>
<h3>$prod_title</h3>
<img src='admin_area/product_images/$prod_img' width='180' height='180' />
</div>
";
}
?>
</div>
添加错误报告给您的文件(S)的顶部您打开后立即PHP标签 例如'<?php error_reporting(E_ALL); ini_set('display_errors',1);'然后你的代码的其余部分,看看它是否产生任何东西。另外,查看您的HTML源代码。以及'或者死(mysqli_error($ con))'到'mysqli_query()'。 –
您是否将图像保存在数据库中?或只是文件的名称? – Fadey
我在保存名字。问题解决了。图像没有进入目录,我没有检查。当我手动将它们复制到指定的目录时,问题就消失了。 感谢您的回复。 – noob