Я пробовал GROUP BY с моими данными ниже, но он возвращает только одну подтему. Как я могу вернуть все подтемы и упорядочить их по каждой теме без имени topic_name, появляющегося с каждым именем subtopic_name.Как я могу сгруппировать подтемы в темы в этом заявлении MySQL?
Edit:Включено скриншот страницы и вот PHP используется:
<ul class="topics-list">
<?php
foreach ($data as $key){
foreach ($key as $item){
$topic_name = $item['topic_name'];
$subtopic_name = ucwords($item['subtopic_name']);
?>
<div class="the_topic">
<h2 class="topic_change"><?php echo $topic_name; ?></h2>
<ul><li class="subtopic_name"><a href="#" data-toggle="modal" data-target="#lvlModal"><h3><?php echo $subtopic_name; ?></h3></a></li></ul>
<hr />
</div>
<?php } ?>
<?php } ?>
</ul>
Так как же результат выглядит? –
Это то, что вы могли бы сделать лучше всего в своем клиенте (например, php). – Solarflare
Добавлен PHP, @Solarflare. Я добавил еще один снимок экрана. Я хочу, чтобы он показывал генералу только один раз с подтемами в списке под темой. –