Ir para conteúdo
Fórum Script Brasil
  • 0

Tratando Dados...


Robson2

Pergunta

Oi, olha só...

Tenho um form que cadastra dados diretamente numa tabela que é utilizada por um programa. Este programa sempre atualiza o campo com a data da última conexão. Quando o form cadastra, a hora inicial fica desse jeito:

$horario = date(dmYHisB);

por exemplo: 260520041811654

dia, mes, ano, hora, minutos, segundo, 3 números aleatórios...

Só que agora queria fazer um controle de quem não acessa mais o programa a mais de 30 dias... ou seja... precisaria desmembrar o número para poder fazer as comparações...

COmo posso fazer isso ??

[]'s

Robson

Link para o comentário
Compartilhar em outros sites

7 respostass a esta questão

Posts Recomendados

  • 0

Cara porque você não tenta fazer uma coisa mais objetiva e organizada

tenta separar os campos do banco coloca as datas num campo e os acessos em outro e depois fica mais facil de você recuperar os dados

em vez de ficar se matando criando funçoes em cime de funçoes pra poder formatar do jeito que você quer

Link para o comentário
Compartilhar em outros sites

  • 0

Imagine que:

$horario = "260520041811654";

Então:

$dia = substr($horario, 0, 2);

$mes = substr($horario, 2, 2);

$ano = substr($horario, 4, 4);

Detalhe: o dia e o mês devem SEMPRE ter dois dígitos (Ex: 01, 06, ...)

Caso contrário, nada feito...

Abraços!

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,5k
×
×
  • Criar Novo...