<?php
session_start();
require 'dbconfig/config.php';
//phpinfo();
?>
<!DOCTYPE html>
<html>
<head>
<title>Time Tracker</title>
<link rel="stylesheet" href="style1.css">
<script type="text/javascript">
function clock() {
var mytime = new Date();
var seconds = mytime.getSeconds();
var minutes = mytime.getMinutes();
var hours = mytime.getHours();
var currentTime = hours + ":" + minutes + ":" + seconds;
document.getElementById("Timer").firstChild.nodeValue = currentTime;
}
</script>
</head>
<body>
<div id="main-wrapper">
<center><h2>Time Tracker</h2></center>
<center><h3>Welcome <?php echo $_SESSION['username']; ?></h3></center>
<form method="post">
<div class="Time Fields">
<tr>
<td>Date</td>
<?php
$username = $_SESSION['username'];
$date=date('Y:m:d');
$query = "select * from datetime where username='$username' and Date = '$date'";
$query_run1 = mysqli_query($con,$query);
$row = mysqli_fetch_array($query_run1,MYSQLI_ASSOC);
?>
<input type="text" name="Date" value="<?php echo $row ['Date']; ?> " size=10>
</tr>
<tr>
<td>Time In</td>
<?php
$username = $_SESSION['username'];
$date=date('Y:m:d');
$query = "select * from datetime where username='$username' and Date = '$date'";
$query_run1 = mysqli_query($con,$query);
$row = mysqli_fetch_array($query_run1,MYSQLI_ASSOC);
?>
<input type="int" name="TimeIn" value="<?php echo $row ['TimeIn']; ?> " size=20 readonly>
</tr>
<tr>
<td>Time Out</td>
<span id = "Timer">00:00:00</span>
<script type="text/javascript">
setInterval('clock()', 1000);
</script>
</tr>
<tr>
<td>Total Time</td>
<td><input type=text name=x3 size=20 value=""></td>
</tr>
<tr>
<td><button class="Submit" name="Submit" type="submit">Submit</button></tr>
</table>
</div>
</div>
<?php
if(isset($_POST['Submit']))
{
@$TimeOut=$_POST['Timer'];
$query_run3 = mysqli_query($con,"insert into DateTime (TimeOut) values('$TimeOut')");
}
?>
</body>
</html>`<?php
session_start();
require 'dbconfig/config.php';
//phpinfo();
?>
<!DOCTYPE html>
<html>
<head>
<title>Time Tracker</title>
<link rel="stylesheet" href="style1.css">
<script type="text/javascript">
function clock() {
var mytime = new Date();
var seconds = mytime.getSeconds();
var minutes = mytime.getMinutes();
var hours = mytime.getHours();
var currentTime = hours + ":" + minutes + ":" + seconds;
document.getElementById("Timer").firstChild.nodeValue = currentTime;
}
</script>
</head>
<body>
<div id="main-wrapper">
<center><h2>Time Tracker</h2></center>
<center><h3>Welcome <?php echo $_SESSION['username']; ?></h3></center>
<form method="post">
<div class="Time Fields">
<tr>
<td>Date</td>
<?php
$username = $_SESSION['username'];
$date=date('Y:m:d');
$query = "select * from datetime where username='$username' and Date = '$date'";
$query_run1 = mysqli_query($con,$query);
$row = mysqli_fetch_array($query_run1,MYSQLI_ASSOC);
?>
<input type="text" name="Date" value="<?php echo $row ['Date']; ?> " size=10>
</tr>
<tr>
<td>Time In</td>
<?php
$username = $_SESSION['username'];
$date=date('Y:m:d');
$query = "select * from datetime where username='$username' and Date = '$date'";
$query_run1 = mysqli_query($con,$query);
$row = mysqli_fetch_array($query_run1,MYSQLI_ASSOC);
?>
<input type="int" name="TimeIn" value="<?php echo $row ['TimeIn']; ?> " size=20 readonly>
</tr>
<tr>
<td>Time Out</td>
<span id = "Timer">00:00:00</span>
<script type="text/javascript">
setInterval('clock()', 1000);
</script>
</tr>
<tr>
<td>Total Time</td>
<td><input type=text name=x3 size=20 value=""></td>
</tr>
<tr>
<td><button class="Submit" name="Submit" type="submit">Submit</button></tr>
</table>
</div>
</div>
<?php
if(isset($_POST['Submit']))
{
@$TimeOut=$_POST['Timer'];
$query_run3 = mysqli_query($con,"insert into DateTime (TimeOut) values('$TimeOut')");
}
?>
</body>
</html>`<?php
session_start();
require 'dbconfig/config.php';
//phpinfo();
?>
<!DOCTYPE html>
<html>
<head>
<title>Time Tracker</title>
<link rel="stylesheet" href="style1.css">
<script type="text/javascript">
function clock() {
var mytime = new Date();
var seconds = mytime.getSeconds();
var minutes = mytime.getMinutes();
var hours = mytime.getHours();
var currentTime = hours + ":" + minutes + ":" + seconds;
document.getElementById("Timer").firstChild.nodeValue = currentTime;
}
</script>
</head>
<body>
<div id="main-wrapper">
<center><h2>Time Tracker</h2></center>
<center><h3>Welcome <?php echo $_SESSION['username']; ?></h3></center>
<form method="post">
<div class="Time Fields">
<tr>
<td>Date</td>
<?php
$username = $_SESSION['username'];
$date=date('Y:m:d');
$query = "select * from datetime where username='$username' and Date = '$date'";
$query_run1 = mysqli_query($con,$query);
$row = mysqli_fetch_array($query_run1,MYSQLI_ASSOC);
?>
<input type="text" name="Date" value="<?php echo $row ['Date']; ?> " size=10>
</tr>
<tr>
<td>Time In</td>
<?php
$username = $_SESSION['username'];
$date=date('Y:m:d');
$query = "select * from datetime where username='$username' and Date = '$date'";
$query_run1 = mysqli_query($con,$query);
$row = mysqli_fetch_array($query_run1,MYSQLI_ASSOC);
?>
<input type="int" name="TimeIn" value="<?php echo $row ['TimeIn']; ?> " size=20 readonly>
</tr>
<tr>
<td>Time Out</td>
<span id = "Timer">00:00:00</span>
<script type="text/javascript">
setInterval('clock()', 1000);
</script>
</tr>
<tr>
<td>Total Time</td>
<td><input type=text name=x3 size=20 value=""></td>
</tr>
<tr>
<td><button class="Submit" name="Submit" type="submit">Submit</button></tr>
</table>
</div>
</div>
<?php
if(isset($_POST['Submit']))
{
@$TimeOut=$_POST['Timer'];
$query_run3 = mysqli_query($con,"insert into DateTime (TimeOut) values('$TimeOut')");
}
?>
</body>
</html>`<?php
session_start();
require 'dbconfig/config.php';
//phpinfo();
?>
<!DOCTYPE html>
<html>
<head>
<title>Time Tracker</title>
<link rel="stylesheet" href="style1.css">
<script type="text/javascript">
function clock() {
var mytime = new Date();
var seconds = mytime.getSeconds();
var minutes = mytime.getMinutes();
var hours = mytime.getHours();
var currentTime = hours + ":" + minutes + ":" + seconds;
document.getElementById("Timer").firstChild.nodeValue = currentTime;
}
</script>
</head>
<body>
<div id="main-wrapper">
<center><h2>Time Tracker</h2></center>
<center><h3>Welcome <?php echo $_SESSION['username']; ?></h3></center>
<form method="post">
<div class="Time Fields">
<tr>
<td>Date</td>
<?php
$username = $_SESSION['username'];
$date=date('Y:m:d');
$query = "select * from datetime where username='$username' and Date = '$date'";
$query_run1 = mysqli_query($con,$query);
$row = mysqli_fetch_array($query_run1,MYSQLI_ASSOC);
?>
<input type="text" name="Date" value="<?php echo $row ['Date']; ?> " size=10>
</tr>
<tr>
<td>Time In</td>
<?php
$username = $_SESSION['username'];
$date=date('Y:m:d');
$query = "select * from datetime where username='$username' and Date = '$date'";
$query_run1 = mysqli_query($con,$query);
$row = mysqli_fetch_array($query_run1,MYSQLI_ASSOC);
?>
<input type="int" name="TimeIn" value="<?php echo $row ['TimeIn']; ?> " size=20 readonly>
</tr>
<tr>
<td>Time Out</td>
<span id = "Timer">00:00:00</span>
<script type="text/javascript">
setInterval('clock()', 1000);
</script>
</tr>
<tr>
<td>Total Time</td>
<td><input type=text name=x3 size=20 value=""></td>
</tr>
<tr>
<td><button class="Submit" name="Submit" type="submit">Submit</button></tr>
</table>
</div>
</div>
<?php
if(isset($_POST['Submit']))
{
@$TimeOut=$_POST['Timer'];
$query_run3 = mysqli_query($con,"insert into DateTime (TimeOut) values('$TimeOut')");
}
?>
</body>
</html>
After clicking on submit, when "$query_run3" is run, the time is not updated in the database. It is displayed as 00:00:00. The javascript used here gives a running clock and I want this to get submitted and update in the data base field when I click on Submit. If this is not a possibility:- my exact requirement is:- I need to create a input type field where in I can enter time in 24 hour format(html input field) so that when I click on submit it gets updated in the database.
Thanks in advance.