Ir para conteúdo

POWERED BY:

Arquivado

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

Sheiliemarcos

Logica da coisa

Recommended Posts

Salve galera, ja tem um tempo que não posto, geralmente só na pesquisa eu resolvo tudo..

 

Mas essa ta dificil, fiz um sistema simples de folha de ponto, onde o usuario loga, e executa um botão, onde se nao houver abertura do dia, ele grava a informação e coloca o status de aberto, apos duas horas se quiser executar novamente, ele grava a nova hora, e altera o status pra fechado.. na tabela está assim

 

chv_hora 'auto increment

data 'data do momento da gravação

hora 'hora do momento da gravação

cod_func 'id do funcionario

status 'status informando se ele fechou ou abriu marcado por 1 ou 2

Bem, a questão é a seguinte, nessa tabela vai ter uma lera de registros de entrada e saida, diferindo de funcionario apenas no id, quero saber quantas horas ele gastou dentro de determinado mes. Como posso diferenciar ? separo os dias? e depois calculo os minutos utilizados dateDiff ?

 

Queria uma orientação com a logica nessa aplicação, se puderem me ajuda, fico grato.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você vai somar a diferença diária entre a hora do momento da gravação de entrada e de saída.

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.