여분필드를 활용하여만든 게시판 카테고리별 공지사항 출력 채택완료
qoqofh
4년 전
조회 4,206
여분필드를 활용해서 카테고리형 게시판을 만들었습니다.
wr_1 필드를 사용한 상태입니다.
근데 이제 여분필드에 카테고리를9개 정도 있는데, 각 카테고리별로 공지글을 다르게 보이려합니다.
조건문 자체가 너무어려워서 자문을 구하면서 도움을 받는데 제가 너무 못해서 그런건지 해결방안이 도저히 나오지않아서 문의드립니다.
if ($list[$i]['is_notice'] && $wr_1 == $cat1[$i]) {
}
이런식으로 조건문을 짜보았는데 제가 원하는 조건문이 맞는지 틀린지 결과물이 안나오더라구요...
선택된 카테고리가 참일 경우의 공지사항글을 출력하게 하려고 하는데, 공지글 한개 작성하고 카테고리가 거짓인 카테고리를 누르면 나와버리더라구요..... 무엇이 잘못된지 조언을 구해봅니다 ㅠ
댓글을 작성하려면 로그인이 필요합니다.
답변 2개
채택된 답변
+20 포인트
답변에 대한 댓글 2개
�
병원에서일해요
4년 전
$list[$i]['wr_1'] == $_GET['cat1']
q
qoqofh
4년 전
<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>
아직도 헤메고있네요 ㅠㅠ 아무리 해봐도 안되더라구요... ㅠ
<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>
아직도 헤메고있네요 ㅠㅠ 아무리 해봐도 안되더라구요... ㅠ
댓글을 작성하려면 로그인이 필요합니다.
답변에 대한 댓글 3개
�
병원에서일해요
4년 전
다시보니 그루핑문제는 아닌거같네요
리스트를 호출하는 쿼리쪽에서 해당 카테고리가 아닌글을 불러오는거 아닌가요?
리스트를 호출하는 쿼리쪽에서 해당 카테고리가 아닌글을 불러오는거 아닌가요?
q
qoqofh
4년 전
게시판에 해당카테고리가 맞는 글을 불러오는 사항입니다 ㅠ
공지사항을 사용하지않고 진행하면 잘 처리가 진행이 되는데 공지사항을 걸게되면 모든 카테고리에 동일하게 노출이 되버려서요 ㅠ
공지사항을 사용하지않고 진행하면 잘 처리가 진행이 되는데 공지사항을 걸게되면 모든 카테고리에 동일하게 노출이 되버려서요 ㅠ
�
병원에서일해요
4년 전
구문상은 틀린부분이 안보이긴하네요
천천히 조건하나씩 비교해서 찾으셔야될거같아요...
천천히 조건하나씩 비교해서 찾으셔야될거같아요...
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인