2017-02-09 3 views
2

Я занимаюсь разработкой сайта электронной коммерции, но я не могу отображать различные изображения продуктов из базы данных на моей домашней странице. В приведенном ниже коде показано только одно изображение для всех продуктов, в то время как они должны быть разными изображениями (загружаемыми через внутренний сервер). Название продукта, цена и категория отображаются хорошо, но не изображения. Интересно, почему.Невозможно отобразить различные изображения из базы данных

Вот мой код

<?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>'; 
    } 
} 
?> 

Просьба помочь

ответ

0

изменить путь к $ $ грести в то время цикла

+0

Благодаря кучу. Оно работает. Могу я задать вам еще один вопрос? :) –

+0

youre welcome :). если это связано с этим, вы можете попросить здесь, иначе было бы неплохо разместить еще – masadwin

+0

Хорошо. Позвольте мне опубликовать его тогда. благодаря –