Ir para conteúdo

POWERED BY:

Arquivado

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

Luis Fernando R. Valle

[Resolvido] Gravar date e separar em dia mes e ano

Recommended Posts

Luis Fernando R. Valle, pelo que entendi você quer gravar uma data no Banco de Dados e depois separar esta data em dia, mês e ano no PHP?

Exemplo: vamos dizer que você recebeu sua data no formato dd/mm/yyyy daí você quer gravar neste formato e depois exibir ela separada:

<?php
$data = '23/03/2011';

// Aqui você salva ela no seu BD
...

// Aqui você separa esta em um Array
$arrayData = explode("/",$data);

// Imprimindo os dados:
echo "Dia: ".$arrayData[0];
echo "<br>Mês: ".$arrayData[1];
echo "<br>Ano: ".$arrayData[2];
?>

Seria isso mesmo?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Por nada meu caro, precisando é só postar.

Só faz um favor coloque este como RESOLVIDO.

 

Abraços.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara, se fizer desta forma, estará salvando as datas em formato varchar, ao invés de DATE.

Coloque seu tipo de campo no MySQL para DATE e salve as datas no padrão: MM-DD-YYYY

 

Depois, caso você queira somente o mês, basta fazer assim:

SELECT MONTH(`data`) as `mes` FROM `datas`

 

Caso você queira todos os dados formatados, assim:

list ($mes,$dia,$ano) = explode('-', $data);
echo $dia.'/'.$mes.'/'.$ano;

 

[]'s

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.