잘 안돼서,,,
본문
분할로 집어넣은거를 구분자 제거하고 필드 합은 잘 처리되었는데요,,
우측 하단에 합계를 뽑고 싶은데 어렵네요,,,
코드는 이렇습니다.
$sql = " select * {$sql_common} {$sql_order} limit {$from_record}, {$rows} ";
$result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++) {
$str = $row['in_qty'];
$arr_str = explode(",", $str);
$sum1 = 0;
for($i = 0; $i < sizeof($arr_str); $i++) {
$sum1 += $arr_str[$i];}
$str = $row['out_qty'];
$arr_str = explode(",", $str);
$sum3 = 0;
for($i = 0; $i < sizeof($arr_str); $i++) {
$sum3 += $arr_str[$i];}
----------------------------------------------------
그뒤
<? $total = $sum1 + $sum3 ?>해서 맨 우측을 출력했구요,,
이제 이미지 처럼 우측하단에
예를들어 12, 1, 2000, 0 을 합산한 $sum_total을 출력하고 싶은데
어렵네요,,
몇시간째 짜집기를 해보는데 합산한 2013은 안나오고 별 희안한 값만 나와서 ㅋ
도와 주시면 감사하겠습니다.
답변 1
$total = $sum1 + $sum3;
이 부분을
$total[] = $sum1 + $sum3;
이렇게 바꿔 보세요.
그리고 제일 하단에 저 부분은
echo array_sum($total);
이렇게 하시면 될 것 같네요.