tenho num campo duma tabela o TIPO como DECIMAL (10,2) , mas acontece que quando eu tento introduzir no meu formulario um valor tipo 20.1 , so me entra o 20 e nao os restantes numeros á direita da virgula...ja tentei introduzir com ponto ao inves da virgula e nada.........;porquê não introduz o numero correctamente se eu o predefeni na tabela como decimal ou double??????não entendo!!preciso de ajuda!!
(24-02-2014 02:18)joaonunofz Escreveu: [ -> ]tenho num campo duma tabela o TIPO como DECIMAL (10,2) , mas acontece que quando eu tento introduzir no meu formulario um valor tipo 20.1 , so me entra o 20 e nao os restantes numeros á direita da virgula...ja tentei introduzir com ponto ao inves da virgula e nada.........;porquê não introduz o numero correctamente se eu o predefeni na tabela como decimal ou double??????não entendo!!preciso de ajuda!!
Não entendi: o problema é no phpmyadmin ou num formulário teu?
(24-02-2014 20:43)lfilipe Escreveu: [ -> ]http://dev.mysql.com/doc/refman/5.0/en/n...rview.html
NUMERO_TOTAL_DE_CASAS,CASAS_DECIMAIS
Ex.º DECIMAL(2,4) vão ser 2 casas e 2 decimais?
Isso vai dar erro. O primeiro número é o número total de digitos (incluindo as casas decimais) e o segundo é o número de casas decimais.
DECIMAL(4, 2) -> 4 digitos, 2 casas decimais, valor máximo: 99.99