게시판 분류 데이터 가져와서 출력하는 방법
본문
연혁 게시판을 만져보고 있습니다.
분류로 연도를 묶어서 리스트 형태로 쭉 나열해서 보여주고 싶은데요 (selectbox는 사용안해도 괜찮습니다)
- 2024|2023 연도를 분류로 처리
- 제목에 상세 날짜 기입
- 내용에 내용 기입
2024 > 분류
1.1 내용 > 게시판 글
1.3 내용 > 게시판 글
2023 > 분류
3.3 내용 > 게시판 글
...
이런식으로 분류를 큰 제목으로, 게시판 글 제목과 내용을 같이 보여주고 싶습니다.
추가로 제목에 넣은 날짜를 기준으로 정렬하면 좋을 것 같은데 방법이 있을까요?
혹은 날짜 선택박스를 넣고, 해당 날짜를 기준으로 정렬하는 것도 좋을 것 같습니다...
답변 2
이건 뭐.. 의뢰 글인가요??
방법 찾아서 공유합니다.
```php
<?php
// 분류 목록 가져오기
$categories = explode('|', $board['bo_category_list']);
foreach ($categories as $category) {
if (trim($category) == '') continue;
?>
<li class="flex justify-center items-center space-x-40">
<h2 class="text-8xl text-blue-800 font-bold w-1/3 text-right"><?php echo $category; ?></h2>
<ul class="w-2/3">
<?php
// 각 카테고리별로 포스트 출력
foreach ($list as $item) {
if ($item['ca_name'] == $category) { // 해당 카테고리의 글만 출력
?>
<li>
<?php if ($is_admin == 'super') { ?>
<a href="<?php echo $item['href'] ?>" class="flex">
<div class="w-20">
<?php echo $item['subject'] ?>
</div>
<div>
<?php echo $item['wr_content']; ?>
</div>
</a>
<?php } else { ?>
<div class="flex">
<div class="w-20">
<?php echo $item['subject'] ?>
</div>
<div>
<?php echo $item['wr_content']; ?>
</div>
</div>
<?php } ?>
</li>
<?php
}
}
?>
</ul>
</li>
<?php
}
?>
```