Carcleo 4 Denunciar post 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> "; } Compartilhar este post Link para o post Compartilhar em outros sites
Kakashi_Hatake 267 Denunciar post Postado Novembro 8, 2011 Qual das variáveis está com o valor errado? O que retorna e o que deveria retornar? Compartilhar este post Link para o post Compartilhar em outros sites