Forum Pplware

Versão Completa: PHP - phpmyadmin
Está de momento a ver uma versão reduzida do nosso conteúdo. Ver versão completa com o formato adequado.
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!!
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?
(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
URL's de Referência