테스트 사이트 - 개발 중인 베타 버전입니다

카테고리가 채택완료

민쯩먼저깔게요 8년 전 조회 937

리스트 스킨에서


카테고리가 접수 또는 검토이면 

<?php echo $list[$i]['comment_cnt']; ?> 이  코멘트 수가 1로 나타나게하고 

완료이면 코멘트수가 2로 어떻게 나타낼 수 있을까요?

그동안 배운거로 될거 같기도 한데.ㅎ


if($list[$i][ca_name] == 접수, 검토) {

echo "$list[$i]['comment_cnt'] = 1" ;

else if($list[$i][ca_name] == 완료 ) {

echo "$list[$i]['comment_cnt'] = 2 ; 

}

이게 어쩐지 안될거 같네요,,ㅎ





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

답변 2개

채택된 답변
+20 포인트

</p><p>if($list[$i][ca_name] == '완료'){ // 완료 면</p><p>echo $list[$i]['comment_cnt'] == 2;</p><p>} else { // 그게 아니라면</p><p>echo $list[$i]['comment_cnt'] = 1;</p><p>}</p><p>


근데 리스트에서 단순 카테고리에 맞게 댓글카운트를 표시할거면

echo $list[$i]['comment_cnt'] == 2; 대신

echo '2'; 이런식으로 해줘도 되지 않나요?

그냥 한줄로

<?php if($list[$i][ca_name] == '완료'){ echo '2'; } else { echo '1'; } ?>

요로케 쓰셔도 되구요


요론식으로 태그 입력도 가능합니다.

<?php if($list[$i][ca_name] == '완료'){ echo '<span>2</span>'; } else { echo '<span>1</span>'; } ?>


로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

민쯩먼저깔게요
8년 전
아흐 감사합니다, 잘되요~
민쯩먼저깔게요
8년 전
혹시 여기서 좀더 나가 볼 수 있을련지요?ㅎ
코멘트수가 2개보다 많으면 원래 그 숫자로 표시할 수 있을지..

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

if 문 구조만 아시면 간단한 yes or no 조건식은 쉽게 가능합니다.

그리고 if 문 안에 또다른 if 문을 둘수도 있죠.


if($list[$i][ca_name] == '완료'){ // 완료 라면
     if($list[$i]['comment_cnt'] >= '2') { // 2와 같거나 많다면

          echo $list[$i]['comment_cnt'];

     } else { // 그게 아니라면

          echo '2';

     }
} else { // 그게 아니라면
   echo $list[$i]['comment_cnt'] = 1;
}


이런식으로 구현도 가능합니다.


 

로그인 후 평가할 수 있습니다

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

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

로그인