잘 안돼서,,,

잘 안돼서,,,

QA

잘 안돼서,,,

본문

3547013252_1538012925.2757.gif

 

분할로 집어넣은거를 구분자 제거하고 필드 합은 잘 처리되었는데요,,

우측 하단에 합계를 뽑고 싶은데 어렵네요,,,

 

코드는 이렇습니다.

 

        $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);

이렇게 하시면 될 것 같네요.

답변을 작성하시기 전에 로그인 해주세요.
전체 197
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT