Voor het werk ben ik bezig een kleine webshop te maken. Dit zal uiteindelijk niet meer worden dan een presentatie van enkele producten en de mogelijkheid deze online te bestellen. Deze producten staan in een database, en worden op de productpagina getoond d.m.v. een 'foreach'-lus.
Alles werkt vrij behoorlijk, maar ik krijg enkel het laatste product uit deze lus te zien. Kan iemand mij helpen?
<?php
/*
producten (elks in een array)
*/
error_reporting(E_ALL);
$query = "SELECT * FROM overstock ORDER BY naam DESC";
$result = mysql_query($query)
or die ("kan de query niet uitvoeren");
while($row = mysql_fetch_array($result))
$products = array(
$row['barcode'] =>
new product(
$row['naam'],
$row['merk'],
$row['omschrijving'],
$row['stock'],
$row['prijs'],
$row['yield'],
$row['productpagina'],
$row['afbeelding'])
);
?>Alvast bedankt voor de hulp!