I am new to php and javascript so please excuse my ignorance. I am trying to create a javascript to insert a timestamp to multiple cells. I did have a button to insert or update the mysql database to input the timestamp now(), but thats not the route I'm looking for. If someone has a better idea please let me know. Basically I would like to click on a button to insert time into the <td><center><input id="field" type="text" name="time[]" size="11"></center></td>.
<?php
include 'config.php';
?>
<html>
<head>
<script>
function getTimeStamp(id) {
var now = new Date();
return (now.getHours() + ':' + ((now.getMinutes() < 10) ? ("0" + now.getMinutes()) : (now.getMinutes())));
}
function setTime() {
document.getElementById('field').value = getTimeStamp();
</script>
</head>
<body >
<div>
<button type="button" onclick="setTime();">TimeStamp</button>
<table >
<tr >
<td >id</td>
<td >First Name</td>
<td >Last Name</td>
<td >Location</td>
<td >Remarks</td>
<td >Timestamp</td>
</tr>
<?php
while ($row = mysqli_fetch_array($sql)){
print '<tr>
<td><input type="hidden" name="id[]" value="'. $row[0] .'">' .$row[0]. '</td>
<td><input type="hidden" name="first[]" value="'. $row[1] .'">' .$row[1]. '</td>
<td><input type="hidden" name="last[]" value="'. $row[2] .'">' .$row[2]. '</td>
<td><input name="location[]" value="'. $row[3] .'">' .$row[3]. '</td>
<td><center><input type="text" name="remarks[]" size="43"></center></td>
<td><center><input id="field" type="text" name="time[]" size="11"></center></td>
</tr>';
}
?>
</table>
</div>
</body>
</html>
</div>