wr_1~wr_10 값에 숫자를 넣고 평균구하기. 채택완료
무비무비
11년 전
조회 3,622
write_comment_update.php 파일 내에서의 문제입니다!
$avr = 0;
}
for ($k=1; ${'wr_'.$k} != ''; $k++){
$avr += ${'wr_'.$k};
}
for ($k=1; ${'wr_'.$k} != ''; $k++){
$avr = $avr/$k;
}</p><p> }</p><p>
이렇게 시도했더니... 테이블 내의 모든 항목이 wr_ 이 포함되어 있어서 값이 있는 모든 항목을 인식합니다.
그래서 wr_1 ~ wr_4 까지 있을 경우에는 24번을 반복하더군요..
wr_1 ~ wr_10 까지만 반복하고 싶은데 어떻게 해야하는것일까요?
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
채택된 답변
+20 포인트
11년 전
</p><p><span id="husky_bookmark_end_1408811790755"></span><span style="line-height: normal; font-family: 돋움, Dotum, Helvetica, sans-serif; font-size: 12px;">$avr = 0;</span></p><pre style="line-height: normal;">}</pre><pre style="line-height: normal;">$count = 0;</pre><pre style="line-height: normal;"> for ($k=1; $k<=10; $k++){</pre><pre style="line-height: normal;">
</pre><pre style="line-height: normal;"> if(${'wr_'.$k} != '')</pre><pre style="line-height: normal;">
</pre><pre style="line-height: normal;"> {
$avr += ${'wr_'.$k};</pre><pre style="line-height: normal;"> $count++;</pre><pre style="line-height: normal;"> }
}
$avr = $avr/$count;</pre><p><span style="line-height: normal; font-family: 돋움, Dotum, Helvetica, sans-serif; font-size: 12px;">}</span> </p><p>
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
무비무비
11년 전
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
해결완료했습니다!!!