Я занимаюсь разработкой сайта электронной коммерции, но я не могу отображать различные изображения продуктов из базы данных на моей домашней странице. В приведенном ниже коде показано только одно изображение для всех продуктов, в то время как они должны быть разными изображениями (загружаемыми через внутренний сервер). Название продукта, цена и категория отображаются хорошо, но не изображения. Интересно, почему.Невозможно отобразить различные изображения из базы данных
Вот мой код
<?php
// connect to the database
include('variables.php');
// get the records from the database
$sql = "SELECT * FROM products ORDER BY id ASC LIMIT 0, 6";
$result = $connection->query($sql);
$getImage=mysqli_query($connection, "SELECT * FROM products ") or die("Could not retrieve image: " .mysqli_error($connection));
$path=mysqli_fetch_assoc($getImage) or die("Could not fetch array : " .mysqli_error($connection));
if ($result)
{
// output data of each row
while($row = $result->fetch_assoc())
{
echo '<li class="span3"><div class="product-box">';
echo'<span class="sale_tag"></span>';
echo'<p><a href="product_detail.php?id=' . $row["id"] . '"><img src="../backend/images/'.$path['productimage'].'" width="250" height="120"></a></p>';
echo $row["name"]. "</a><br>";
echo'<a href="products.html" class="category">' . $row["categoryname"]. '</a>';
echo'<p class="price">KSh:' . $row["price"].'</p>';
echo'</div></li>';
}
}
?>
Просьба помочь
Благодаря кучу. Оно работает. Могу я задать вам еще один вопрос? :) –
youre welcome :). если это связано с этим, вы можете попросить здесь, иначе было бы неплохо разместить еще – masadwin
Хорошо. Позвольте мне опубликовать его тогда. благодаря –