Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Bruno Conte

Campo para R$ (dinheiro) mysql

Recommended Posts

galera,

estou fazendo uma tabela que cadastra valor de contas.

eu fiz a principio com varchar, mais agora nao e mais util para mim.

 

entao estudando e verifiquei o:

float(9,2)

 

so que quando eu cadastro por exemplo.

1.000,00 ele nao cadastra certim, so cadastra o 1.

 

alquem sabe me dizer pq??

 

att.

 

fiz um teste agora com DECIMAL.

valor digitado no formulario: 1.000,00

 

valor cadastrado no banco: 1.00

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá!

 

Então cara, creio que o MySQL tenha o tipo CURRENCY para dados. Este é o receptáculo ideal para esses valores.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá!

 

Então cara, creio que o MySQL tenha o tipo CURRENCY para dados. Este é o receptáculo ideal para esses valores.

cara, usei o float e fiz no php a função para quebrar, assim quando o cara cadastra por exemplo 1.000,00 o sistema cadastra 1000,00.

 

depois uso o number_format no php e ele volta para o padrao do dinheiro em real.

obrigado cara pela ajuda, estou ate neste momento lendo sobre o currency.

 

att.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.