Problema com Moeda em Real
Primeiramente boa tarde pessoal,
Pessoal, estou com dúvida que aparenta ser simples, mas como não tenho muito domínio "ainda" com a linguagem, estou com o seguinte problema:
1ª) Montei um formulário e estou tentando inserir no bando de Mysql o seguinte dados:
No campo (Preço) estou utilizando mascaras de dinheiro em jquery que fica o seguinte:
R$ 253.785,77
2ª) Antes de inserir no banco de dados, faço o seguinte filtro:
str_replace(".", "", str_replace(",", "", $_POST("preco_imovel")));
Ou seja, retiro o ponto e vírgula que foi passado anteriormente pelo formulário.
2ª) Ao ser inserido no banco de dados, ele fica assim:
25378577
Obs.: Lembrando que a coluna que recebe esse valor é do tipo (Decimal 10,0).
3ª) Para mostrar o preço puxado do banco de dados, estou fazendo assim:
echo number_format($rs["preco_imovel"], 0,",",".");
e o resultado está mostrando assim: 25.378.577
Bom.. eu não gostaria que mostrasse desse jeito, mas sim desse jeito: 253.785,77.
O que estou fazendo de errado gente? alguém poderia me dar uma luz?
Agradeço desde já!
Discussão (2)
Carregando comentários...