Ir para o conteúdo

 Voltar a Fórum do For...
Tela cheia

Grava Hora do servidor

18 de Fevereiro de 2013, 22:25 , por Desconhecido - | Ninguém seguindo este artigo por enquanto.
Visualizado 4 vezes

Pessoal, boa noite!

Gostaria de gravar a data e hora que um form foi gerado. Para isso, criei dois hiddenField "pl_date" e "pl_time". Tentei usar algumas funções do Mysql, mas não consigo gravar. No Mysql, os campos são tipo "time" e "date".  

Alguem tem alguma dica?


Obrigado.

 

Autor: Fabricio Malvezzi


22 comentários

  • 51b06d6eae66e2cfdfc361d418eea715?only path=false&size=50&d=404Luis Eugênio barbosa(usuário não autenticado)
    19 de Fevereiro de 2013, 20:00

     

    Fabricio,

    basta adicionar um campo datetime e atualiza-lo com o valor da função sysdate() do mysql.

    Não precisa gravar a data e hora separados, mas se for necessário use um campo date e outro time e alimente-os nos eventos de gravação na classe DAO da tabela.

    Veja tambem o tipo timestamp que faz isso automaticamente nos eventos de update ou insert.

    Abraço.

    • Dbf6879e6b529e4e1a2de8e7a9bd12ae?only path=false&size=50&d=404Fabricio Malvezzi(usuário não autenticado)
      20 de Fevereiro de 2013, 13:55

       

      Luiz, obrigado. 

      Resolvi com a função sysdate().

      Luiz, veja se você pode me ajudar nessa duvida: A mácara - $frm->addMaskField retorna String correto?

      Eu tenho o campo horaInicial e HoraFinal. Estou tentando fazer um calculo simples de horaFinal - horaInicial e gravar horaTotal, mas não consigo.

      O FormDim aceita codigos PHP normal do corpo do mesmo correto? Se eu colocar como variavel - $horaInicio = $frm->addMaskField() irá aceitar?

      Estou inciando em PHP...

      Obrigado.

       

      Fabricio

       

Essa comunidade não possui posts nesse blog