Norivan Oliveira Postado Setembro 25, 2007 Denunciar Share Postado Setembro 25, 2007 (editado) Galera seguinte preciso fazer um orçamento muito simples, multiplicar o valor pela quantidade do produto o problema é que quando eu faço uma multiplicação de 2,5 * 2 por exemplo da 4 invés de dar 5 porque?esse é o codigoformulario<form action="orcamento.php" method="post" name="orcamento"><table width="80%" border="0" align="center" cellpadding="4" cellspacing="4"> <tr> <td colspan="2"><div align="center"> <p><a href="#" onClick="MM_openBrWindow('visualizar_produto.php?ID=','produto','status=yes,width=400,height=400')"><img src="<?php echo $row_rs_produto['imagem']; ?>" alt="Ampliar" width="100" height="75" border="0" /><br /> <strong>Código: <?php echo $row_rs_produto['codigo']; ?></strong><br /> <?php echo $row_rs_produto['produto']; ?></a></p> <p><a href="#" onClick="MM_openBrWindow('visualizar_produto.php?ID=','produto','status=yes,width=400,height=400')"> </a></p> </div></td> </tr> <tr> <td>Qtde.:</td> <td><label> <input name="quantidade" type="text" id="quantidade" onFocus="if(this.value=='1')this.value=''" onBlur="if(this.value=='')this.value='1'" value="1" size="7" maxlength="7"> <input name="produto" type="hidden" id="produto" value="<?php echo $row_rs_produto['produto']; ?>"> <input name="valor" type="hidden" id="valor" value="<?php echo $row_rs_produto['valor']; ?>"> <input type="image" name="Submit" value="Orçamento"> </label></td> </tr> </table></form> script<?php $quantidade = DoFormatNumber($_POST['quantidade'], 2, ',', ''); $total = "2,50" * $quantidade; ?> <table width="80%" border="0" align="center" cellpadding="4" cellspacing="4"> <tr> <td colspan="2"><div align="center" class="style1"> <?php echo $_POST['produto']; ?> </div></td> </tr> <tr> <td>Quantidade: <?php echo $_POST['quantidade']; ?></td> <td>Valor total: <?php echo DoFormatNumber($total, 2, ',', ''); ?></td> </tr> </table> Editado Setembro 25, 2007 por Norivan Oliveira Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ESerra Postado Setembro 25, 2007 Denunciar Share Postado Setembro 25, 2007 Porque ele só considera o que está antes da vírgula, troque a vírgula pelo ponto, assim vai funcionar correntamente... Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Norivan Oliveira
Galera seguinte preciso fazer um orçamento muito simples, multiplicar o valor pela quantidade do produto o problema é que quando eu faço uma multiplicação de 2,5 * 2 por exemplo da 4 invés de dar 5 porque?
esse é o codigo
formulario
script Editado por Norivan OliveiraLink para o comentário
Compartilhar em outros sites
1 resposta 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.