Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Campo preço do formulário não aceita valor decimal.

Bom dia,

Quando tento inserir um produto no formulário, com o preço decimal 39.90 (com ponto) ou 39,90 (com vírgula) aparece o seguinte aviso: "Insira um valor válido. Os dois valores válidos mais próximos são 39 e 40." Na tabela do servidor já tentei colocar o preço como tipo decimal(10,2) e float(10,2) e não deu certo. Por que está dando esse erro?

2 respostas
solução!

Oi Fernando, tudo bem? No formulário coloca o atributo step no campo preco assim:

step="0.01"

Ai você vai poder colocar os centavos no campo da forma como o MySQL já espera receber os decimais.

Obrigado!