Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

rkmweb

Soma de resultados

Recommended Posts

Olá, Senhores, Gostaria de pedir uma ajuda dos amigos do fórum afim de resolver uma questão que no momento é de suma importância para meu projeto. setou desenvolvendo um sistema de "fiados" para um cliente onde haverá uma tabela de BD para cadastro dos clientes e outra tabela para cadastro de tudo aquilo que eles pegaram "fiado". cada linha da tabela fiados, haverá uma coluna que associará a linha corrente ao cód do cliente, uma coluna para descrição do produto e outra coluna com seu valor. Ao solicitar um relatório do cliente ao script, este retornará tudo aquilo que o cliente comprou durante o mês, exibindo os dados de forma ordenada mas... ao final da exibição dos produtos, deverá haver uma linha mais ou menos "total de despesas: R$ 000,00 onde esta linha deverá somar os valores que a pessoa comprou durante o mês. A questão é: como faço para o php somar pra mim todos esses valores, lembrando que cada linha conterá 1(um) produto e seu respectivo valor. Exemplo(tabela_fiados) id id_cliente produto valor_produto 001 005 caixa de fósforo 0,25 002 005 maço de velas 3,00(exibição dos dados PHP+HTML) cliente: Charles ID cliente: 005 compras: caixa de fosforo R$ 0.25 maço de velas R$ 3,00 Totalo de compras R$ 3,25 (<-- é essa soma que preciso)Antes de tudo agradeço a colaboração dos amigos.Um abraçoCharles A.(rkmweb@ibest.com.br)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá!Tenta assim: depois do select você faz um for$SQL = "SELECT * FROM tb_fiados" ; $result_id = @mysql_query($SQL) or die (mysql_error());$total = @mysql_num_rows($result_id);//EXIBE OS DADOS CORRESPONDENTES AO USUÁRIO for($i=0; $i<mysql_num_rows($result_id); $i++){ $id[$i] = mysql_result($result_id, $i, "id"); $id_cliente[$i] = mysql_result($result_id, $i, "id_cliente"); $produto[$i] = mysql_result($result_id, $i, "produto");$valor[$i] = mysql_result($result_id, $i, "valor");$valor_total = $valor_total + $valor[$i];depois você imprime os resultado e dá um print na variável $valor_total.Espero ter ajudado.Andreia Regina

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.