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

도메인/bbs/new.php에서 해당글에 댓글이 한개 이상일 때만 댓글 수 출력 채택완료

홈짱 10년 전 조회 4,099

어떻게 해야 할까요?

 

글 제목 출력 코드 뒤에  아래 코드를 넣었더니, 댓글이 하나도 없을 때도 숫자 0이 찍히네요.

 

$list[$i][wr_comment] 

 

댓글 수가 0일땐 아무 것도 안 찍히다가, 댓글 수가 1이상이면 댓글 수가 찍히게 하려면 어떻게 해야 ?

 

 

 

 

위 이미지에서 동그라미 친 부분을 제거하고 싶습니다.

 

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

답변 1개

채택된 답변
+20 포인트
10년 전

기본 스킨의 경우 해당 부분이 아마 HEREDOC 안쪽에 있을텐데요.

이전 질문처럼 for 문 안쪽에 아래 코드 넣으신 후

if ($list[$i]['wr_comment'])  $wr_comment = $list[$i]['wr_comment']; 

코멘트 나오는 곳에 이렇게 넣어보세요.

{$wr_comment} 

 

기본 스킨과 같은 형태가 아닌 경우 if ($list[$i]['wr_comment'])​ 사용해서 스킨에 맞게 넣으면 됩니다.

 

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

답변에 대한 댓글 4개

홈짱
10년 전
헐, 이 문제를 4년 가깝게 못 풀어 헤멨는데....ㅎ 한방에 해결해주시다니, 너무너무 고맙습니다. ^^
[http://blog-imgs-44.fc2.com/w/a/r/wareureu/227.gif]
홈짱
10년 전
작은별 님,
해보니, 어떤 건 정상적으로 보이고, 또 어떤 건 댓글이 없는데도 1로 잡혀 있네요.
http://www.yamette.com/bbs/new.php?gr_id=&view=w&mb_id=
작은별
10년 전
스킨이 별도로 수정된 것 같은데 기본 스킨에 했을 땐 별 특이점을 발견하지 못했습니다.
홈짱
10년 전
작은별 님, 3항조건문 형식으로 변수를 정의하니까 정상적으로 뜨네요. 덕분에 해결했습니다.

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

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

로그인