Bạn đang đi về nó sai. Bạn có thể lấy tổng thông qua chính câu lệnh MySql.
Sử dụng hàm tổng hợp sum cùng với nhóm theo mệnh đề.
Như thế này,
SELECT DebitAccount,sum(Account) from 2_1_journal group by DebitAccount
Mã đầy đủ của bạn:
$query = " SELECT DebitAccount,sum(Account) as Total from 2_1_journal group by DebitAccount";
$sql = $db->prepare($query);
$sql->execute();
$data = $sql->fetchAll(PDO::FETCH_ASSOC);
foreach($data as $result){
if(strlen($result['Total']) > 0 ) {
echo "DebitAccount ". $result['DebitAccount']. "Total is: ". $result['Total']. "<br>";
print_r (array_sum($result));
}
}