댓글평점을 산출 하려고 하는데요. 한번 검사좀 해주십쇼~ 채택완료
</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 포인트
8년 전
다음과 같이 수정하면 될 듯 합니다.
</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>
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인전체 질문 목록
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
채택
답변대기
답변대기
답변대기
답변대기
채택
채택
답변대기
답변대기
답변대기
채택