본문에 작성된 댓글의 여분필드 평균값 구한 후 본문에 출력시키기 채택완료
게시판 그룹 전체에서 여분필드의 평균값을 구하는 방법은 그누보드4 질문에 있는데..
한 게시글의 댓글에서 작성된 여분필드의 평균값을 구하는 방법이 없어서 질문올립니다.
평균값을 구한 후 view.skin.php 파일을 통해 출력할 예정입니다.
여분필드에 입력된 값이 없을경우 평균을 구하는 과정에서 제외시키는 것 역시 한번에 해결해주시면
두번 감사드리겠습니다!
댓글을 작성하려면 로그인이 필요합니다.
답변 2개
채택된 답변
+20 포인트
11년 전
평균을 구하는 sql문에 조건을 저렇게 하면 해당 글의 댓글만 출력 되요. 예를 들어 wr_1필드의 평균을 구한다면 select avg(wr_1) from table where 위 조건 하시면 되는데...값이 없는 필드는 평균에서 제외하신다니 평균으로 뽑지 않고 그냥 뽑아서 for 문으로 해결하시면 될 듯 해요.. 폰으로 쓰는거라..힘드네요...
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
11년 전
댓글을 작성하려면 로그인이 필요합니다.
11년 전
wr_parents=$wr_id and wr_is_comment !=0 으로 뽑아서 계산하면 될 듯 해요.
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
11년 전
ㅠㅠ 초보라서.. 잘 이해를 못하겠어요 ㅠㅠ..............
그렇게 하면 해당 글의 댓글만 선택되는지, 혹은 다른 글의 댓글까지 선택되는지...
그게 sql로 하는건지....
그렇게 하면 해당 글의 댓글만 선택되는지, 혹은 다른 글의 댓글까지 선택되는지...
그게 sql로 하는건지....
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인전체 질문 목록
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
채택
답변대기
답변대기
답변대기
답변대기
채택
채택
답변대기
답변대기
답변대기
채택
$result = mysql_query($sql) or die(mysql_error());
while($row = mysql_fetch_array($result)){
echo $row['avg(wr_1)'];
}
해결완료! 감사합니다.