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

댓글평점을 산출 하려고 하는데요. 한번 검사좀 해주십쇼~ 채택완료

</p><p><style></p><p>.starRating,</p><p>.starRating span{ display:inline-block; height:14px; height:14px; background:transparent url(<?=$board_skin_url?>/img/icoFiveStar.gif) no-repeat; overflow:hidden;} /* 수정 필요 */</p><p>.starRating{ width:79px; vertical-align:middle;}</p><p>.starRating span{ font-size:0; line-height:0; vertical-align:top; text-indent:-100px; *text-indent:0; background-position:0 -14px;}</p><p></style></p><p>

</p><p><span style="white-space:pre">		</span><?</p><p>$cmtpoint ='0';</p><p>$totalcount = '0';</p><p>$userrating = '0';</p><p>
</p><p>$tbl = "{$g5[write_prefix]}{$bo_table}";</p><p>$sql2 = " select wr_4 from $tbl where wr_is_comment > 0 && wr_parent = '$wr_id' && wr_4 > '0' ";</p><p>$result2 = sql_query($sql2);</p><p>
</p><p>while($row2 = mysqli_fetch_array($result2)  ) {</p><p>$point=$row2[0];</p><p>$cmtpoint=$cmtpoint + $point;</p><p>$totalcount++;</p><p>}</p><p>
</p><p>if ($totalcount!=0) {</p><p>$cmtpoint= $cmtpoint/$totalcount;</p><p>$cmtpoint= number_format($cmtpoint,2);</p><p>}</p><p>?></p><p><span class="starRating"><span style="width:<?php echo $list[$i][$cmtpoint]?>0%"></span></span>
</p><p>

wr_4 여분필드에 댓글점수(1점-10점)까지 부여하여 평균점수를 산출 하여

별점으로 출력하려고 하는데요, 이미지는 출력이 되는데 별갯수가 작동을 않합니다 ㅠㅠ

어디에 무엇을 수정해야 되는지 좀 부탁드릴께요~

충성~!

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

답변 2개

채택된 답변
+20 포인트

다음과 같이 수정하면 될 듯 합니다.

</p><p>if ($totalcount!=0) {</p><p>$cmtpoint= $cmtpoint/$totalcount;</p><p>$cmtpoint= number_format($cmtpoint,2);</p><p>}</p><p><span style="font-size: 14.6667px;">$list[$i][cmtpoint] = $cmtpoint;</span> </p><p>?></p><p><span class="starRating"><span style="width:<?php echo $list[$i][cmtpoint]?>0%"></span></span></p><p>

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

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

감사합니다.^^ 대단히 감사합니다.

즐거운 주말 보내십시요^^

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

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

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

로그인

전체 질문 목록

🐛 버그신고