반복문 덧셈질문입니다.
본문
while에서 2번 돈다고 치고.
while($res = db_fetch_array($sql)) { //2번돌고
$new_total = $res['ex1']/60*1.5;
echo $new_total; //값)140.725 124.325 이렇게나옴.
$aa += $new_total;
echo $aa;
}
$aa를 찍으면
14.725
265.05
이렇게나오는데
265.05
265.05
나오게하려고합니다..
어떻게해야하나요
답변 1
값을 저장하신다음 루프한번 더 돌리시면 되지 않을까요?
$total_arr=$sum_arr=array();
$k=0;
while($res = db_fetch_array($sql)) { //2번돌고
$new_total = $res['ex1']/60*1.5;
//echo $new_total; //값)140.725 124.325 이렇게나옴.
$sum_arr[$k]=$new_total
$aa += $new_total;
$total_arr[$k]=$aa;
//echo $aa;
$k++;
}
for($i=0;$i<$k;$i++){
echo $sum_arr[$i];
echo $aa;
}
답변을 작성하시기 전에 로그인 해주세요.