0
私は私のdbには次のものがあります。配列データを計算する
注文: ID:1 ID:2 ID:3
ORDER_ITEMS 番号:1、ORDER_ID:1、コスト:10 ID:2、ORDER_ID:1、コスト:15 ID: 3、ORDER_ID:2、コスト:5 ID:4、ORDER_ID:2、コスト:60
Iが出力する各順序を次のコードを持っており、それはトータルコストだ:
$total = 0;
foreach($orders as $order)
{
foreach($order->getOrderItems() as $o)
{
$total += $o->getCost();
}
$content_file .= $total_price . "\r\n";
}
echo $content_file;
すべて正常に動作し、そこから最初の合計が25
になり、次の順序で最初の合計が取得され、2番目(90)に追加されます。
とにかく、現在進行中の追加ではなく、各注文行と合計コストを出力するロジックを変更できますか?あなたは次のように= 0ライン$合計を移動する必要が
おかげ
何N00B。私はそれを見ていないとは信じられない。ありがとう – terrid25