私はPHPで個人的な財務プログラムを作成していますが、私は簡単にタスクを達成するにはどうしたらいいのでしょうか?小切手帳の残高PHP
トランザクションはMySQLに格納されます。それぞれのトランザクションにはwithdrawのタイプ-1、デポジットのタイプ2があります。以下は、アカウントのバランスを取るための私の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;
}
}
おかげ
どうしたのですか? – Ben