Я пытаюсь расширить свой вопрос, заданный здесь: Создание многомерного массива из запроса
Я добавил описание категории в свою таблицу категорий, но не могу понять, какчтобы добавить его к приведенному ниже коду и отобразить описание каждой категории для каждой категории.
Вот код, который я использую для отображения элементов по категории:
$itemcategories = array();
while ($row = mysqli_fetch_array($result))
{
$head = $row['category'];
$itemcategories[$head][] = array(
'id' => $row['id'],
'title' => $row['title'],
'itemdesc' => $row['itemdesc'],
'price' => $row['price'],
'special' => $row['special']
);
}
<?php foreach ($itemcategories as $head => $items) { ?>
<h3><?php echo $head; ?></h3>
<table class="chart">
<?php foreach ($items as $item) { ?>
<tr><td><?php echo $item['itemdesc']; ?></td></tr>
<?php } ?>
</table>
<?php } ?>