테스트 사이트 - 개발 중인 베타 버전입니다

반복문 덧셈질문입니다. 채택완료

아기새 8년 전 조회 2,171

while에서 2번 돈다고 치고.

</p><p>while($res = db_fetch_array($sql)) { //2번돌고</p><p>
</p><p>    $new_total = $res['ex1']/60*1.5;

    echo $new_total; //값)140.725 124.325 이렇게나옴.</p><p>    $aa += $new_total;</p><p>    echo $aa;
</p><p>}
</p><p>
</p><p>

$aa를 찍으면

14.725

265.05

이렇게나오는데

265.05

265.05

나오게하려고합니다..

어떻게해야하나요

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

답변 1개

채택된 답변
+20 포인트
o
8년 전

값을 저장하신다음 루프한번 더 돌리시면 되지 않을까요?

</p><p>$total_arr=$sum_arr=array();</p><p>
</p><p>$k=0;</p><p>while($res = db_fetch_array($sql)) { //2번돌고</p><p>
</p><p>    $new_total = $res['ex1']/60*1.5;</p><p>    //echo $new_total; //값)140.725 124.325 이렇게나옴.<span style="white-space:pre">		</span> </p><p>    $sum_arr[$k]=$new_total</p><p>    </p><p>    $aa += $new_total;</p><p>    $total_arr[$k]=$aa;</p><p>    //echo $aa;</p><p>    $k++;</p><p>}</p><p>for($i=0;$i<$k;$i++){</p><p>    echo $sum_arr[$i];</p><p>    echo $aa;</p><p>}</p><p>

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

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

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

로그인