Çek Karnesi denge PHP

0 Cevap php

PHP bir kişisel finans programı yapıyorum ve ben görevi yerine getirmek için bir kolay olmalı ne takılıp alıyorum - hesabını dengeleme.

1 çekilmek için, 2 depozito - İşlemler, her bir türü vardır, MySQL saklanır. Aşağıda her yerde doğru miktarına yakın almıyorum, hesabı dengelemek için benim PHP.

//Get the starting balance
$getStartingBalance = $db->query("SELECT amount FROM startingBalance WHERE id = 1");
$startingBalance = $getStartingBalance->fetch();
$startingBalance = $startingBalance['amount'];
//Balance transactions
    $getAllTransactions = $db->query("SELECT * FROM transactions ORDER BY date");
    while ($balanceEntry = $getAllTransactions->fetch()) {
        $balanceEntryType = $balanceEntry['type'];
        $balanceEntryAmount = $balanceEntry['amount'];
        if ($balanceEntryType == "1") {
            $accountBalance = $startingBalance - $balanceEntryAmount; 
        } else if ($balanceEntryType == "2") {
            $accountBalance = $startingBalance + $balanceEntryAmount;
        }
    }

Herhangi bir fikir? Teşekkürler

0 Cevap