채택완료

카테고리가

2017-10-09 (월) 18:34:41 1,028

리스트 스킨에서

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

<?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개 / 댓글 2개

채택된 답변
+20 포인트
2017-10-09 (월) 19:20:45
Copy
if($list[$i][ca_name] == '완료'){ // 완료 면echo $list[$i]['comment_cnt'] == 2;} else { // 그게 아니라면echo $list[$i]['comment_cnt'] = 1;}

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

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개

2017-10-09 (월) 20:03:27
아흐 감사합니다, 잘되요~
2017-10-09 (월) 20:07:46
혹시 여기서 좀더 나가 볼 수 있을련지요?ㅎ
코멘트수가 2개보다 많으면 원래 그 숫자로 표시할 수 있을지..
2017-10-10 (화) 00:12:19

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;
}

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

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