답변 3개
채택된 답변
+20 포인트
5년 전
본문(view)에서 댓글들의 wr_20값이 있는경우의 평균값을 구할때??
</p>
<p><?php</p>
<p>$avg= sql_fetch("select avg(wr_20) as wr_20 from $write_table where wr_parent = '{$view['wr_id']}' and wr_is_comment = '1' and wr_20 <> '' ");</p>
<p>echo $avg['wr_20'];</p>
<p>?></p>
<p>
로그인 후 평가할 수 있습니다
답변에 대한 댓글 3개
i
5년 전
@minsun 평균값이니까 아마 소수점 필요로 하신것 같은데 승희아빠님 말씀대로 echo number_format($avg['wr_20'],보여줄소수점자릿수); 로 하시면 됩니다
댓글을 작성하려면 로그인이 필요합니다.
5년 전
bbs/view_comment.php 여시면
</p>
<p>// 코멘트 출력
//$sql = " select * from {$write_table} where wr_parent = '{$wr_id}' and wr_is_comment = 1 order by wr_comment desc, wr_comment_reply ";
$sql = " select * from $write_table where wr_parent = '$wr_id' and wr_is_comment = 1 order by wr_comment, wr_comment_reply ";
$result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++)
{</p>
<p>
{ 다음 줄에
$total += $list[$i]['wr_20'] 넣고
</p>
<p>}</p>
<p>// 코멘트수 제한 설정값
if ($is_admin)
{
$comment_min = $comment_max = 0;
}
else
{
$comment_min = (int)$board['bo_comment_min'];
$comment_max = (int)$board['bo_comment_max'];
}</p>
<p>
'// 코멘트수 제한 설정값' 위에 echo $total / ($i+1) 하시면 됩니다.
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
블랙캣77
5년 전
댓글 리스트에서 $total += $list[$i]['wr_20'] 해서 총합을 구하시고 댓글 수 많큼 나눠서 표시하시면 되지 않으실까요?
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인전체 질문 목록
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
채택
답변대기
답변대기
답변대기
답변대기
채택
채택
답변대기
답변대기
답변대기
채택