Ir para conteúdo

POWERED BY:

Arquivado

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

Sphinter

[RESOLVIDO] Multiplicação no PHP

Recommended Posts

Olá a todos,

To com um probleminha no php.

 

Estou fazendo um sistema pra uso pessoal para controlar a vendas e quando vai puxar os pedidos e tem em uma determinada parte que o php multipla o valor pela quantidade:

<?$multi = $preco * $qtd;?>

O problema é que o PHP esta perdendo os valores depois da virgula, pois tem produtos que tem o valor de R$179,90 multiplicando mesmo que seja por 1 ele retorna R$179

 

o valor de $preco ja vem do banco de dados com a Virgula (179,90)

 

Alguem ? :P

Compartilhar este post


Link para o post
Compartilhar em outros sites

utilize o comando str_replace() para substituir a , por .Vai fazer da seguinte forma....$valor = "179,90";$valor = str_replace(",",".",$valor);echo $valor;

Compartilhar este post


Link para o post
Compartilhar em outros sites

utilize o comando str_replace() para substituir a , por .Vai fazer da seguinte forma....$valor = "179,90";$valor = str_replace(",",".",$valor);echo $valor;

Falanda em gambiarras.. AUiahIUAUIPorém deu certo assim.. teria que alterar muita coisa no BD se nao fosse isso..brigadin ;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

só tome precauções se tiver separado de milhar como: 1.000,00Vai dar erro, o ideal mesmo é modificar o banco de dados.

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.