在我的管理面板中,我可以查看当天的订单,单独查看是可以的,但我想对值(订单数量)和(订单的总值(value))进行计数和求和。
$pedido->valor_pedido(是订单中的单个价格)
我的代码是这样的。
if(count($pedidos) > 0){ foreach($pedidos as $pedido){ $totalHoje += $valorCompra; ?>
<tr onclick="window.location='<?=base_url();?>index.php/adm/pedidos/alterar/<?=$pedido->id;?>'" style="cursor:pointer" target='_blank'>
<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 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
关于php - 要在 php 中显示的总和值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57048940/