Php 将同一列中的所有值添加到mysqli SELECT语句的每一行中

Php 将同一列中的所有值添加到mysqli SELECT语句的每一行中,php,mysqli,Php,Mysqli,我有一个如下的声明,其中我需要将所有发票总额添加到表的末尾。我老板想知道所有发票上的月份总数 $r = $mysqli->query("SELECT * FROM invoice WHERE parent_id = '0' "); while ($row = $r->fetch_array(MYSQLI_ASSOC)) { echo '<table>'; echo '<tr>'; echo '<td>' . $row['invoic

我有一个如下的声明,其中我需要将所有发票总额添加到表的末尾。我老板想知道所有发票上的月份总数

$r = $mysqli->query("SELECT * FROM invoice WHERE parent_id = '0' ");

while ($row = $r->fetch_array(MYSQLI_ASSOC))
{
  echo '<table>';
  echo '<tr>';
  echo '<td>' .  $row['invoice_total'] . '</td>';
  echo '</tr>';
}
  echo '</table>';
您可以这样做:

$r = $mysqli->query("SELECT * FROM invoice WHERE parent_id = '0' ");
$sum = 0;
while ($row = $r->fetch_array(MYSQLI_ASSOC))
{
  echo '<table>';
  echo '<tr>';
  echo '<td>' .  $row['invoice_total'] . '</td>';
  $sum = $sum + $row['invoice_total'];
  echo '</tr>';
}
echo '$sum';
你可以用SUM-