总和值显示在PHP

时间:2019-07-16 01:24:00

标签: php mysql codeigniter

在我的管理面板中,我可以查看当天的订单,但可以,但是我想对值(订单数)和(订单总和)进行计数和求和。

$ pedido-> valor_pedido(订单中的单个价格)

我的代码是这样的。

sm.qqplot

2 个答案:

答案 0 :(得分:0)

如果我以正确的方式理解您,需要获得一定数量的订单,那么您可以这样做:

    <?php if(count($pedidos) > 0): ?>
                <?php $sum = 0.00; ?>
                <?php foreach($pedidos as $pedido): ?>
                    <tr onclick="window.location='<?=base_url();?>index.php/adm/pedidos/alterar/<?=$pedido->id;?>'" style="cursor:pointer" target='_blank'>
                        <?php $sum += $pedido->valor_pedido; ?>
                        <td width="50">
                            <?=$pedido->id;?>
                        </td>
                        <td class="pedidonome">
                            <?=strtolower($pedido->nome ? $pedido->nome : $pedido->razao_social);?>
                        </td>
                        <td>
                            <?php echo getPagamento($pedido->pagamento);?>
                        </td>
                        <td>R$
                            <?=$pedido->frete;?>
                        </td>
                        <td>R$
                            <?=$pedido->valor_pedido;?>
                        </td>
                        <td><span class="<?=$pedido->situacao;?>"><?=$pedido->situacao;?></span></td>

                    </tr>
                   ...................
            <?php endforeach; ?>
            <?= 'Total: ' . $sum ?>
   <?php endif; ?> //end if statement

答案 1 :(得分:0)

<?php
  $con = mysqli_connect("localhost","username","pwd","db name);

  $result = mysqli_query($con,"select count(1) FROM tablename");
  $row = mysqli_fetch_array($result);

  $total = $row[0];
  echo "Total rows: " . $total;
?>