это скрипт, который генерирует данные внутри div, который вызывает в течение 5 секунд. он отображает на html таблицу больше, чем высота экрана, поэтому справа отображается вертикальная полоса прокрутки. когда я использую ALT 1, обновление экрана без изменения положения. и это хорошо. мой вопрос, когда я переключаюсь на ALT 2, почему экран обновляется до go вверху страницы? это скрипт, который я модифицировал.
<div class="panel panel-primary">
<div class="panel-heading">
<h3 class="panel-title"><center>Tabel Presentase Gas</h3>
</div>
<div class="panel-body">
<table class="table table-bordered table-striped">
<thead>
<tr>
<th class='text-center'>NIK</th>
<th class='text-center'>Nama</th>
<th class='text-center'>Pilihan</th>
</tr>
</thead>
<tbody>
<?php
// -- START ALT 1 --
// $sqlAdmin = mysqli_query($konek2, "SELECT logdate,metana,co FROM tb_wemos ORDER BY ID DESC LIMIT 0,20");
// while($data=mysqli_fetch_array($sqlAdmin))
// {
// echo "<tr >
// <td><center>$data[logdate]</center></td>
// <td><center>$data[metana]</td>
// <td><center>$data[co]</td>
// </tr>";
// }
// $sqlAdmin->free_result();
// $konek2->close();
// -- END ALT 1 --
?>
<?php
// -- START ALT 2 --
$sqlAdmin = mysqli_query($konek, "SELECT voters.voters_id nik, CONCAT(voters.firstname, ' ', voters.lastname) voter_name, CONCAT(candidates.firstname, ' ',candidates.lastname) candidate_name FROM `votes` LEFT JOIN voters ON voters.id = votes.voters_id LEFT JOIN candidates ON candidates.id = votes.candidate_id LIMIT 0, 20");
while($data=mysqli_fetch_array($sqlAdmin))
{
echo "<tr >
<td><center>$data[nik]</center></td>
<td><center>$data[voter_name]</td>
<td><center>$data[candidate_name]</td>
</tr>";
}
$sqlAdmin->free_result();
$konek->close();
// -- END ALT 2 --
?>
</tbody>
</table>
</div>
</div>