sql >> データベース >  >> RDS >> Mysql

その場でのPHP合計エコー結果(難しい)

    方法は、変数を使用して外出先で合計することです(ここでは変数としてtotalInvestmentを使用しています)

    $totalInvestment = 0;
    
    foreach($products as $product):
        $totalInventsment += product['mycost'] * $product['stock']; ?>
    
         ...
        <td><?php echo $product['name'] ?></td>
        <td><?php echo $product['stock'] ?></td>
        <td><?php echo $product['mycost'] ?></td>
        <td><?php echo $product['sellprice'] ?></td>
        ...
    
    <?php endforeach;
    

    次に、このようにエコーアウトできます

    <?php echo number_format($totalInventsment,',','.'); ?>
    

    編集 一番上に配置したい場合は、これをファイルの一番上に追加できます(サイトの読み込みが少し遅くなりますn(x)

    $totalInvestment = 0;
    foreach($products as $product){
            $totalInventsment += product['mycost'] * $product['stock'];
    }
    
    echo  number_format($totalInventsment,',','.');
    



    1. PHP/MySQLでのファイルのダウンロード時間

    2. Oracle PL / SQL:即時実行を使用した動的SQLの例

    3. MySQL(またはPHP?)はフィールドデータごとに結果をグループ化します

    4. 別のテーブルにレコードがないテーブルからレコードをフェッチする