Ir para conteúdo
Fórum Script Brasil
  • 0

PROBLEMA COM SOMA TOTAL


Isaque Esdras

Pergunta

Olá, Senhores estou criando um sistema de carrinho de compras, ele esta funcionando já em adicionar produtos no carrinho e ate em fazer o sub-total em cada linha, mas meu problema é em fazer ele somar todos os subtotais gerando um total, alguém pode me ajudar?

Esta aqui o codigo:

<?php
$busca = mysql_query("select * FROM prodc where idc='".$nomez."' order by -Id ");
while($anu = mysql_fetch_array($busca)){
$id = $anu["id"];
$produto = $anu["produto"];
$quantidade = $anu["quantidade"];
$valor = $anu["valor"];
?>
</p>
<table width="519" border="0">
<tr>
<th width="6" scope="row">&nbsp;</th>
<th width="63" bgcolor="#999999" scope="row">Codigo</th>
<th width="306" bgcolor="#999999" scope="row">Produto</th>
<th width="58" bgcolor="#999999" scope="row">Quant.</th>
<th width="64" bgcolor="#999999" scope="row">Valor</th>
<th width="64" bgcolor="#999999" scope="row">Sub.Total</th>
</tr>
<tr>
<th scope="row">&nbsp;</th>
<th bgcolor="#CCCCCC" scope="row"><span class="blue">
oo<?=$id?>
</span></th>
<th bgcolor="#CCCCCC" scope="row"><span class="blue">
<?=$produto?>
</span></th>
<th bgcolor="#CCCCCC" scope="row"><span class="blue">
<?=$quantidade?>
</span></th>
<th bgcolor="#CCCCCC" scope="row"><span class="blue">
<?=$valor?>
</span></th>
<th bgcolor="#CCCCCC" scope="row"><?php echo $quantidade * $valor; ?>&nbsp;</th>
</tr>
</table>
<? } ?><p>Total: <<<<<<<<< é AQUI ONDE EU ESTOU QUEBRANDO A CABEÇA PARA SOMAR TUDO...
como está já aparece esses resultados... como podem ver so falta somar os sub-totais.
duvida.jpg
Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

Experimenta algo assim:

<?php
  $busca = mysql_query("select * FROM prodc where idc='".$nomez."' order by -Id ");
  $total = 0;
  while ($anu = mysql_fetch_array($busca)) {
	$id = $anu["id"];
	$produto    = $anu["produto"];
	$quantidade = $anu["quantidade"];
	$valor = $anu["valor"];
	$total +=  $quantidade * $valor; 
?>
(...)     
<? } //while ?><p>Total: <?php echo $total; ?>

Atenção ainda que a sintaxe <?=$variavel ?> vai ser removida na versão 7 do PHP pelo que é desaconselhado o seu uso.

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...