채택완료

원하는 조건일때 게시글 제목이 클릭 되지 않도록 하려고 합니다.

2023-12-06 (수) 17:19:24 2,172

모집인원(wr_5)을 댓글로 모집하는 게시판을 만들려고 합니다.

예 )모집인원이 5명일때 댓글이 5개가 달리면 게시글 제목이 클릭되지 않도록 하려고 합니다.

글 작성자와 관리자는 위 내용과 관계없이 게시글을 볼 수 있도록 하려고 하는데요,

아래 코드처럼 해봤는데 잘 안되네요

고수님들의 조언 부탁드립니다!

Copy
<?php if ($member['mb_id'] == $view['mb_id'] || !$is_admin ) {  ?>                 
           <?php echo $list[$i]['subject'] ?>
<?php } else if ($wr_5 < $list[$i]['comment_cnt']){  ?>            
                <a href="<?php echo $list[$i]['href'] ?>"><?php echo $list[$i]['subject'] ?></a>
<?php } else { ?>
                <a href="<?php echo $list[$i]['href'] ?>"><?php echo $list[$i]['subject'] ?></a>
<?php } ?>
|

답변 1개 / 댓글 3개

채택된 답변
+20 포인트
2023-12-06 (수) 17:31:50
Copy
<?php if ($member['mb_id'] == $view['mb_id'] or $is_admin or $list[$i]['comment_cnt'] < $wr_5) { ?>        
<a href="<?php echo $list[$i]['href'] ?>"><?php echo $list[$i]['subject'] ?></a>
<?php } else { ?>
<?php echo $list[$i]['subject'] ?>
<?php } ?>

답변에 대한 댓글 3개

위 코드로 해봤는데 관리자만 클릭이 가능하고 작성자는 클릭이 안되네요 ㅠ
2023-12-06 (수) 17:56:20
if ($member['mb_id'] == $list[$i]['mb_id']
$list[$i]['mb_id'] == $member['mb_id'] 이렇게 변경하여 원하는 결과값을 얻었습니다! 감사합니다!

답변을 작성하려면 로그인이 필요합니다.