while 함수 합계 질문 입니다. ㅠ 채택완료

10년 전 조회 2,597

Copy
<?php	$cnt = 0;	while($req_data=mysql_fetch_array($req_result)){ $cnt++;?><li>$req_data['wr_1']</li><?php } ?>

이런식으로 wr_1 의 값들이 쭉 나열은 되는데요...

현재 wr_1 값을 합하려고 하는데...

통 모르겠습니다. for문은 0값부터 몇값까지 합을 구하지만...

ㅠ 도움 좀 부탁드립니다.

답변 4개

채택된 답변
+20 포인트

합계내는 거야 그냥 더하기 해가면 되잖아요? 질문이해를 못하는 건가?

<----- 화살표 두 곳만 잇으면 되는 것 아닌가요?

 

 $cnt = 0; $sum =0;<------


    while($req_data=mysql_fetch_array($req_result))

{ $cnt++;

$sum+=$req_data[wr_1]; <-------


?>

~

~}


echo $sum;


 


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

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

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

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

   while( ~~~~ ) {

      $sum[] = $req_data['wr_1'];

}

 

echo array_sum($sum);

이런 방법도 써 보세요. 

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

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

array_push 를 써보세요.
로그인 후 평가할 수 있습니다

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

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

로그인
🐛 버그신고