Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Ola pessoal, estou tentando fazer um sistema de ponto e ta meio osso aqui.
seguinte tenho um campo no mysql estou usando time ficando no modo hh:mm:ss
nem sei se este é o modo certo ainda estou no começo deste sistema e nunca trabalhei com tempo ja vi que da muitos problemas
no caso preciso pegar a hora atual e calcular sobre o limite de entrada de 15 minutos.
e se a pessoa ainda assim quiser marcar a hora aparecer um aviso de que passou a tolerancia se ela quer ainda assim marcar.
quando estou tentando fazer um teste de calculo esta
aparecendo assim
08:01:00
8
<?php require('conexaobd/conexao.php'); ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="[http://www.w3.org/1999/xhtml">](http://www.w3.org/1999/xhtml)
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>teste de calculo com tempo</title>
</head>
<body><?php $pt = mysql_query("SELECT * FROM `coqponto` WHERE cod ='1'") or die(mysql_error());
while ($turnos = mysql_fetch_assoc($pt)) {
$prturn = $turnos["1t"];
$fpturn = $turnos["fim1t"];
$isturn = $turnos["2t"];
$fsturn = $turnos["fim2t"];
$ieturn = $turnos["iniciohe"];
$feturn = $turnos["fimhe"]; }
echo $prturn;
echo "<br>";
echo $prturn +;
?>
</body>
</html><?php require('conexaobd/conexao.php'); ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="[http://www.w3.org/1999/xhtml">](http://www.w3.org/1999/xhtml)
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body><?php $pt = mysql_query("SELECT * FROM `coqponto` WHERE cod ='1'") or die(mysql_error());
while ($turnos = mysql_fetch_assoc($pt)) {
$prturn = $turnos["1t"];
$fpturn = $turnos["fim1t"];
$isturn = $turnos["2t"];
$fsturn = $turnos["fim2t"];
$ieturn = $turnos["iniciohe"];
$feturn = $turnos["fimhe"]; }
$testenovo = strtotime(date('H-i-s ').$prturn);
$testemaisnovo = strtotime(date('H-i-s '). 900);
echo $testenovo;
echo "<br>";
echo $testemaisnovo;
echo "<br>";
echo $testenovo + $testemaisnovo;
?>
</body>
</html>1483182060
1483185600
2966367660
http://forum.imasters.com.br/public/style_emoticons/default/pinch.gif
alguem pode me da umas dicas de como trabalhar com hora ou como posso calcular a hora diretamente ?
abraço
Carregando comentários...