개발 Q&A

제목 누계 계산 문의 합니다..ci 초보
글쓴이 citests 작성시각 2014/12/02 18:22:15
댓글 : 5 추천 : 0 스크랩 : 0 조회수 : 11642   RSS
누계를 구하기 위해서 db에서 수입 - 지출 로 데이터를 가져왔습니다.
가져온 변수 명 $row['INCOME_SPENDING'] 이러게 받아 처리 하려고 합니다.

뷰에서  아래 처럼 처리 하려고 하는데 생각대로 안되네요..
바로 이전 배열을 값을 가지고 가며 계속 더 해야 합니다.

$c = 0;
foreach ($list as $row) {        
       if($c == 0) {
            $jango[] = $row['INCOME_SPENDING'];
       } else {
         $jango[] += $row['INCOME_SPENDING'] + $jango[$c - 1];
       }
$c ++;
}

이거 때문에 계속 삽질 중 입니다..
고수 분들 도움 부탁 합니다.
빠른 답변 부탁 드립니다..

수고 하세요.

 
 다음글 년월일 줄줄이 출력 하는 방법이 있나요? (6)
 이전글 c바이너리 exec 실행질문 (1)

댓글

바보돌쇠 / 2014/12/02 18:51:11 / 추천 0



이렇게 하면 안될까요...?
아... 제가 PHP를 잘 몰라서... -_-;;;
 
바보돌쇠 / 2014/12/02 19:15:33 / 추천 0
원하시는게 array(10, 20, 30, 40, 50) 이라면
jango(10, 30, 60, 100, 150) 인가요?

jango(30, 60, 100, 150) 인가요?
citests / 2014/12/02 19:25:21 / 추천 0
네 그러니까 
첫번째 루우 값이 10000 이고
두번째 로우가 20000
3번째 로우가 30000
4번째 로우가 40000 이라면 변수 값이 이렇게 설정 되어있다면

jango[]
10000    첫번째 행 일때는 이전 로우값이 없어도 되고요
30000    2번째 로우 에서는는 1 번째 로우 값을 더하고
60000   3번째 로우 에서는는 2 번째 로우 값을 더하고
100000  4번째 로우 에서는는 3 번째 로우 값을 더하고 이런식으로 리스트를 뿌리려고 합니다..

답변 부탁 합니다..

 
바보돌쇠 / 2014/12/03 08:36:49 / 추천 0
이전 배열에 값을 넣으시려면 jango[] 배열도 지정을 해주심... jango[$c-1] = $row['INCOME_SPENDING'] + $jango[$c-1] 폰에서 입력하려니 귀차니즘이... 지금쯤 스스로 해결은 하셨겠지만, 혹시나해서...
변종원(웅파) / 2014/12/03 11:31:26 / 추천 0
게시판 이동합니다.