Mysql
 sql >> база данни >  >> RDS >> Mysql

PHP sum echo резултат в движение (трудно)

Един начин би бил да използвате променлива, за да я сумирате в движение (тук използвам 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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL външен ключ при изтриване

  2. MySQL изберете присъединяване къде И къде

  3. PHP PDO как да стартирате заявка за множество заявки?

  4. Как да направите уникално ограничение работи с NULL стойност в MySQL

  5. съставен (буквено-цифров) първичен ключ и автоматично увеличение