Carlos Rocha Postado Novembro 8, 2011 Denunciar Share Postado Novembro 8, 2011 Pessoal, boa noite!Estou precisando de uma força aqui para saber onde estou errando.Preciso, em um while, saber o somatório dos valores de notas que foram lançadas mas não esta dando certo de jeito nenhum. A soma esta mostrando valores errados.onde estou errando?$contadori=0; $repasse=0.00; $valor_nota=0.00; while( list( $id_lancamento, $id_cliente, $id_fornecedor, $num_nota, $data_emissao, $data_entrada, $valor_nota, $nome_cliente, $nome_fornecedor, $fidelidade_fornecedor ) = mysql_fetch_row($sql_lista) ) { $contadori++; $repasse = ($valor_nota*$fidelidade_fornecedor)/200; $valor_nota+=$valor_nota; $repasse+=$repasse; echo" <tr> <td align=\"right\">".$num_nota."</td> <td align=\"center\">".formata_data($data_emissao)."</td> <td align=\"center\">".formata_data($data_entrada)."</td> <td align=\"right\">".number_format($valor_nota, 2, '.', '')."</td> <td align=\"right\">".number_format($fidelidade_fornecedor, 2, '.', '')." %</td> <td align=\"right\">".number_format($repasse, 2, '.', '')."</td> </tr> "; } echo" <tr> <td colspan=\"3\" align=\"right\">Soma de $contadori Notas:</td> <td colspan=\"1\" align=\"right\">$valor_nota</td> <td colspan=\"1\" align=\"right\"> </td> <td colspan=\"1\" align=\"right\">$repasse</td> </tr> "; } Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ESerra Postado Novembro 8, 2011 Denunciar Share Postado Novembro 8, 2011 Troque:$repasse=0.00; $valor_nota=0.00; Por: $repasse_geral=0.00; $valor_nota_geral =0.00; Troque: $valor_nota+=$valor_nota; $repasse+=$repasse; Por: $valor_nota_geral+=$valor_nota; $repasse_geral+=$repasse; Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Carlos Rocha Postado Novembro 8, 2011 Autor Denunciar Share Postado Novembro 8, 2011 valeu.Deu certo.Cansasso e prazo fazem essas coisas. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Carlos Rocha
Pessoal, boa noite!
Estou precisando de uma força aqui para saber onde estou errando.
Preciso, em um while, saber o somatório dos valores de notas que foram lançadas mas não esta dando certo de jeito nenhum. A soma esta mostrando valores errados.
onde estou errando?
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
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.