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

리스트에 댓글수 나타내는거요 채택완료

 

이렇게 하면 댓글수가 몇개인지 나오는데요

 

없으면 0으로 나오게 하고싶은데 

 

지금 그누보드는 없으면 0이 아니라 숫자가 아예 안나와서요...

 

없으면 0으로 나오게 하려면 어떡해해야하는지 알려주면 감사하겠습니다

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

답변 2개

채택된 답변
+20 포인트

echo( ($list[$i]['comment_cnt'])?$list[$i]['comment_cnt']:"0" );

?>

 

맞나??ㅎㅎㅎ

 

보통 전 옛날 방식을 추구해서 안전빵으로

if($list[$i]['comment_cnt']) { echo $list[$i]['comment_cnt'] ; }else{ echo "0"; } 를 씁니다.

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

답변에 대한 댓글 4개

알려주신 대로 했는데 안돼요 ㅜㅜ
안되신다고요?? 저 echo 부분이 안되요??이상한데..작성해주신 내용을 기반으로 한건데...;;; 제가 테스트도 진행해본건데..ㅡ,ㅡ.;;;;
<?php echo ($list[$i]['comment_cnt']) ? $list[$i]['comment_cnt'] : "0";?>

ps. PHP 3항연산자 키워드로 구글링 해보세요.
제가 적용을 잘못했네요 알려주신방법으로 잘해결했습니다....감사드립니다

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

운영자 입장에서 그게 이뻐 보일 수 있는데,

사용자 입장에선 없는 게 편리합니다.

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

답변에 대한 댓글 1개

그렇죠 의미없는 숫자

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

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

로그인

전체 질문 목록

🐛 버그신고