Я думаю, что вы используете одну и ту же страницу для обновления данных, поэтому она обновляет одни и те же данные дважды.
Одна вещь делает другую функцию PHP и использует только определенные данные таблицы.Подобно.Result.php
<php
$conn = mysqli_connect('localhost', 'root', '', 'cardview') or die ("could not connect to database");
$con = mysqli_query($conn, "select * from cardprocess");
?>
<center>
<p>
<div class= "caption">
<h1>View Entry</h1>
<table width="50%" border="3" cellspacing="0" cellpadding="1">
<th>ID</th>
<th>NAME</th>
<th>TIMESTAMP</th>
<th>CURRENT LOCATION</th>
<th>STATUS</th>
</tr>
<tbody id = "table">
<?php
while($row= mysqli_fetch_array($con))
{
?>[enter image description here][1]
<tr>
<td><?php echo $row['ID'] . " ";?></td>
<td><?php echo $row['Name'] . " "; ?></td>
<td><?php echo $row['TimestampNow'] . " " ; ?></td>
<td><?php echo $row['Current'] . " " ;?></td>
<td><?php echo $row['Status'] . " " ;?></td>
</tr>
<?php
}
?>
</tbody>
</table>
</div>
</p>
<a href = "main2.php"> <input type = "button" name= "submit" value = "BACK"></a>
</center>
и обновление
<script> //this is my refresher in an table only
setInterval(function(){
$('#refreshData').load('view.php');
}, 4000)
</script>
до
<script>
setInterval(function(){
$('#refreshData').load('Result.php');
}, 4000)
</script>