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-