그누보드5 게시판 카테고리 분류별 출력관해 질문드립니다!
본문
카테고리1
글1
글2
글3
카테고리2
글1
글2
글3
카테고리3
글1
글2
카테고리4
글1
이런식으로 메뉴를 출력하려고 합니다.
카테고리를 클릭하면 그 카테고리에 있는 글들만 뽑혀서 링크가 넘어가기도하는 걸 보면 가능할 것같은데
주소를 보면 sca 값을 가지고 구분해서 카테고리별로 모으는 것같은데
list.skin.php에서 <?php echo $category_option ?> 이걸로 카테고리를 다 출력하고나서
for ($i=0; $i<count($list); $i++) 이부분으로 카테고리에 속한 게시글을 출력하는데
이걸 어떻게 합치면 저렇게 출력할 수 있을까요?
짧은 공부로 생각해 낸 것은 sca값이 같은 애들을 다 출력하고 그 다음 같은 sca값을 가진 애들끼리 차례대로 출력하면 될것같기도 한데 잘 안되네요...ㅠ
bbs/list.php 부분에서 $category_option .= '<li><a href="'.($category_href."&sca=".urlencode($category)).'"';
sca부분과 list의 sca가 같다면을 어떻게 변수로 받아서 출력할 수 있을까요..?
답변 1
여기서 글1, 글2, 글3 은 게시글인가요??
그렇다면 아래와 같이 불러와야 합니다.
$categories = explode('|', $board['bo_category_list']); // 구분자가 , 로 되어 있음
for ($i=0; $i<count($categories); $i++) {
$category = trim($categories[$i]);
$sql = " select * from {$write_table} where wr_is_comment = 0 and ca_name='{$category}' ";
$result = sql_query($sql);
while ($row = sql_fetch_array($result)) {
echo $row['wr_subject'];
}
}
답변을 작성하시기 전에 로그인 해주세요.