Ich entwickle eine E-Commerce-Site, aber ich kann nicht verschiedene Produktbilder aus der Datenbank auf meiner Homepage anzeigen. Der folgende Code zeigt nur ein Bild für alle Produkte an, während es sich um unterschiedliche Bilder handeln soll (hochgeladen über das Back-End). Der Produktname, Preis und Kategorie werden gut angezeigt, aber nicht die Bilder. Ich wundere mich warum.Verschiedene Bilder aus der Datenbank können nicht angezeigt werden
ist hier mein Code
<?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>';
}
}
?>
freundlicher
Dank einem Haufen Zeile unterstützen. Es klappt. Kann ich dir eine andere Frage stellen? :) –
bist du willkommen :). Wenn es verwandt ist, kannst du hier fragen, sonst wäre es eine bessere Idee, ein anderes – masadwin
zu schreiben. Lass es mich dann posten. Vielen Dank –