여분필드를 활용하여만든 게시판 카테고리별 공지사항 출력

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!
여분필드를 활용하여만든 게시판 카테고리별 공지사항 출력

QA

여분필드를 활용하여만든 게시판 카테고리별 공지사항 출력

본문

여분필드를 활용해서 카테고리형 게시판을 만들었습니다. 

wr_1 필드를 사용한 상태입니다. 

 

근데 이제 여분필드에 카테고리를9개 정도 있는데, 각 카테고리별로 공지글을 다르게 보이려합니다.

 

조건문 자체가 너무어려워서 자문을 구하면서 도움을 받는데 제가 너무 못해서 그런건지 해결방안이 도저히 나오지않아서 문의드립니다.

 

if ($list[$i]['is_notice'] && $wr_1 == $cat1[$i]) {

 

}

 

이런식으로 조건문을 짜보았는데 제가 원하는 조건문이 맞는지 틀린지 결과물이 안나오더라구요...

 

선택된 카테고리가 참일 경우의 공지사항글을 출력하게 하려고 하는데, 공지글 한개 작성하고 카테고리가 거짓인 카테고리를 누르면 나와버리더라구요..... 무엇이 잘못된지 조언을 구해봅니다 ㅠ

이 질문에 댓글 쓰기 :

답변 2

$cat1[$i]의 값을 어디서 가져오시는건가요?

현재 선택된 카테고리를 가져오려면 $_GET['cat'] 아닐까요?

<li class="gall_href">
                    <a href="<?php echo $list[$i]['href'] ?>">
                    <?php
                    if ($list[$i]['is_notice'] && $list[$i]['wr_1'] == $_GET['cat1']) { // 공지사항  ?>
                   
                        <!--<strong style="width:<?php echo $board['bo_gallery_width'] ?>px;height:<?php echo $board['bo_gallery_height'] ?>px">공지</strong>-->
                        <?php
                       
                        $thumb = get_list_thumbnail($board['bo_table'], $list[$i]['wr_id'], $board['bo_gallery_width'], $board['bo_gallery_height']);

                        $thumb2 = get_list_thumbnail($board['bo_table'], $list[$i]['wr_id'], $board['bo_gallery_width'], $board['bo_gallery_height'], 'false', 'true', 'center', 'false', '80/0.5/3', 1);
                       
                       
                        if($thumb['src']) {
                            $img_content = '<img src="'.$thumb['src'].'" alt="'.$thumb['alt'].'" width="'.$board['bo_gallery_width'].'" height="'.$board['bo_gallery_height'].'">';
                           
                            $img_content .= '<br><img src="'.$thumb2['src'].'" alt="'.$thumb2['alt'].'" width="'.$board['bo_gallery_width'].'" height="'.$board['bo_gallery_height'].'" style="width:60px;height:45px;">';
                           
                           
                         
                        } else {
                            $img_content = '<span style="width:'.$board['bo_gallery_width'].'px;height:'.$board['bo_gallery_height'].'px">no image</span>';
                        }

                        echo $img_content;
                       
                        ?>
                       
                    <?php } else {
                        $thumb = get_list_thumbnail($board['bo_table'], $list[$i]['wr_id'], $board['bo_gallery_width'], $board['bo_gallery_height']);

                        $thumb2 = get_list_thumbnail($board['bo_table'], $list[$i]['wr_id'], $board['bo_gallery_width'], $board['bo_gallery_height'], 'false', 'true', 'center', 'false', '80/0.5/3', 1);
                       
                       
                        if($thumb['src']) {
                            $img_content = '<img src="'.$thumb['src'].'" alt="'.$thumb['alt'].'" width="'.$board['bo_gallery_width'].'" height="'.$board['bo_gallery_height'].'">';
                           
                            $img_content .= '<br><img src="'.$thumb2['src'].'" alt="'.$thumb2['alt'].'" width="'.$board['bo_gallery_width'].'" height="'.$board['bo_gallery_height'].'" style="width:60px;height:45px;">';
                           
                           
                         
                        } else {
                            $img_content = '<span style="width:'.$board['bo_gallery_width'].'px;height:'.$board['bo_gallery_height'].'px">no image</span>';
                        }

                        echo $img_content;
                    }
                    ?>
                    </a>
                </li>

아직도 헤메고있네요 ㅠㅠ 아무리 해봐도 안되더라구요... ㅠ

호출위치가 이상하네요

if 조건문이랑 내용이랑 확인해서 if 그루핑을 다시하세요

게시판에 해당카테고리가 맞는 글을 불러오는 사항입니다 ㅠ

공지사항을 사용하지않고 진행하면 잘 처리가 진행이 되는데 공지사항을 걸게되면 모든 카테고리에 동일하게 노출이 되버려서요 ㅠ

답변을 작성하시기 전에 로그인 해주세요.
전체 7
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT