<?php
$query =
"SELECT
producten.*,
leveranciers.naam AS leverancier
FROM
producten
INNER JOIN
leveranciers
ON
producten.leverancier_id = leveranciers.id
ORDER BY
leverancier, producten.code ASC";
?>
Als ik alles in een array stop, krijg ik ook een mooie output waarbij ik elke keer als de leverancier veranderd de leveranciersnaam laat echo-en.
Maar...
Nu wil ik onder elke leverancier de producten in 3 of 4 kolommen (ol) naast elkaar (en niet in een tabel). Probleem is dat ik niet kan tellen hoeveel producten er bij een bepaalde leverancier horen omdat alles in 1 array zit. Als ik per leverancier weet hoeveel producten er zijn weet ik hoeveel er in een kolom moeten om 3 of 4 kolommen te krijgen.
Maar hoe tel ik het totale aantal PER leverancier als alle producten in 1 array zitten?