Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom dia.
No meu form, tenho um campo de valor, que no banco de dados é um FLOAT.
Soh que quando digito um valor nele, ele fica assim(por exemplo): 8000 e no banco 8000.00
Quero que ao digitar, o compo mascare o valor, colocando . quando for mil, milhao, bilhao... e , quando for a casa dos centavos. ex: 8.000,00
mais quando for dar o insert, só inserir o valor em float: 8000.00
Alguem sabe como posso fazer isso?
Abraços
De uma olhada na secao de scripts prontos: http://forum.imasters.com.br/index.php?showforum=63 sobre Máscaras
Ok
Vou dar uma olhada.
Obrigado pela atenção
Estive olhando aquela função de máscara para valor de moeda.
testei no meu site, funcionou e tal. só que não esta inserindo no banco corretamente
quando digito 30.000,000 é gravado no banco somente 35.00
oque pode estar acontecendo?
Faz o seguinte: veja o tipo de dado do seu campo no banco (se é number... string... tals). Veja a quantidade de casas que ele aceita. Ok? Creio que pode ser isso...
ABRAX!
Olá
já tentei usando float 10,2 e decimal 10,2
preciso desses tipos pra fazer pesquisa entre valores.
não sei mais oque fazer...
valeu pela atenção
RESOLVIDO!!
Por uma função PHP consegui oque eu queria.
Valeu a atenção de todos.
Abraços
AEEEEEEEEEEEEE!!! \o/
Conta aí o que você usou vai! :D
ABRAX!
De uma olhada na secao de scripts prontos: http://forum.imasters.com.br/index.php?showforum=63 sobre Máscaras