이 명확하게하기 위해, 여기에 입력 된 데이터의 :배열 값을 합산하는 방법은 무엇입니까?
배열 ( [0] => 배열 ( [SiteID] => 147 [양] => 500.00 [TransactionType] => D )
[1] => Array
(
[SiteID] => 145
[Amount] => 500.00
[TransactionType] => D
)
[2] => Array
(
[SiteID] => 145
[Amount] => 500.00
[TransactionType] => D
)
[3] => Array
(
[SiteID] => 147
[Amount] => 500.00
[TransactionType] => D
)
[4] => Array
(
[SiteID] => 146
[Amount] => 500.00
[TransactionType] => D
)
[5] => Array
(
[SiteID] => 146
[Amount] => 500.00
[TransactionType] => D
)
[6] => Array
(
[SiteID] => 145
[Amount] => 500.00
[TransactionType] => W
)
[7] => Array
(
[SiteID] => 145
[Amount] => 500.00
[TransactionType] => W
)
[8] => Array
(
[SiteID] => 146
[Amount] => 330.00
[TransactionType] => W
)
[9] => Array
(
[SiteID] => 146
[Amount] => 500.00
[TransactionType] => W
)
[10] => Array
(
[SiteID] => 3
[Amount] => 500.00
[TransactionType] => D
)
나는 모든 트랜잭션 같은 SiteID의 합계를 얻을 필요가 있으며 TransactionType처럼를 예를 들면 다음과 같습니다.
D - 예금, W - 재 array ([147]=>array([Deposit] => 1000, [Reload]=>3000, [Redemption]=>2000))
주 : 147이 SiteID입니다 - demption, R은
결과를 다시로드하십시오.
동일한 SiteID의 모든 거래에 대한 입금, 재로드, 보너스를 계산해야합니다.
SiteID가 두 번 이상 존재하는 경우주기별로 입금, 재로드 및 사용을 추가하십시오. :)
응답하십시오. 고마워하고 적절한 방법으로 나를 안내!
를 시도? –
입력 내용은 무엇입니까? – lvil
['$ sum = array_sum ($ result [ 'SiteId']);'] (http://uk.php.net/manual/en/function.array-sum.php)? – DaveRandom