Ir para conteúdo

POWERED BY:

Arquivado

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

Borel

que tiram meu sono...

Recommended Posts

Gostaria de tirar duas dúvidas.Primeira:Tenho uma variável que recebe uma divisão que retorna várias casas decimais. Como faço para dar um echo e retornar somente 1 casa decimal.Segunda:Tenho cadastrado no banco de dados um campo DATE, como faço para dar um echo numa variável que receba este campo no formato DIA/MES/ANO já que no cadastro do banco de dados a data está no formato ANO/MES/DIA.Desde já agradecendo a ajuda de todos.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Dúvida 1:

 

Use o comando "number_format"

 

number_format($row4->preco, 2,",","");

 

onde $row4->preco eh a minha variável - e 2 é o número de casas e "," é o separador decimal... note que o último campo (separadores de milhar), é necessário, você pode deixá-lo nulo do jeito que estar ou setar um valor

 

vide documentação do php sobre number_format para maiores esclarecimentos...

http://br.php.net/number_format

 

 

Dúvida 2:

"separe" a string da date, por ano, mes e dia..

$ano = substr($data,0,4);

$mes = substr($data,5,2);

$dia = substr($row->dia,7,2);

 

$dataformada = $dia."/".$mes."/".$ano ;

 

substr($valor, casainicial, duração);

casainicial é qual o numero do caractere onde o ph p vai começar a ler

duração, é qtos caracteres ele vai ler até acabar de executar o comando.

 

mais detalhes na doc do php

----------------------

espero que agora você possa dormir tranquilamente :lol:

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.