Это будет сделано при отображении ваших данных:
$pCategory = '';
$itemDisplay = '';
foreach ($items as $item) {
if ($pCategory != $item['category']) {
$itemDisplay .= '<b>' . $item['category'] . '</b><br><br>';
$pCategory = $item['category'];
}
$itemDisplay .= ' ' . $item['title'] . ' by ' .
$item['author'] . '<br>';
}
echo $itemDisplay;
Это, конечно, грубый пример.Вам придется настроить его так, чтобы он соответствовал вашему коду, структуре базы данных и т. Д.