Живое обновление данных MySQL

У меня есть следующий код, и он отлично работает, я просто хочу преобразовать его в live, поэтому он обновляется каждые 10 секунд или около того без обновления страницы. Я предполагаю, что мне нужно использовать AJAX или JQuery, но мне не хватает знаний о как это сделать.

=====VIA <?php include("database.php"); ?>==== <?php // Create connection $con=mysqli_connect("ip/host","user","pass","db"); // Check connection if (mysqli_connect_errno()) { echo "Failed to connect to MySQL: " . mysqli_connect_error(); } ?> ====ON THE PAGE==== <? php $result = mysqli_query($con, "SELECT * FROM sql347511.1 ORDER BY ID DESC LIMIT 1;"); while ($row = mysqli_fetch_array($result)) { echo "<div class='infobox_data'>Temperature: ".$row['TEMP']."&deg;C</div>"; echo "<div class='infobox_data'>Humidity: ".$row['HUMID']."%</div>"; echo "<div class='infobox_time'>Captured: ".date("g:i:sa F j, Y ", strtotime($row["TIME"]))."</div>"; } mysqli_close($con); ?> 

Получил это работу, спасибо за помощь всем.

Javascript

 $(document).ready(function(){ loadstation(); }); function loadstation(){ $("#station_data").load("station.php"); setTimeout(loadstation, 2000); } 

station.php

 <?php include ("database.php"); $result = mysqli_query($con, "SELECT * FROM sql347511.1 ORDER BY ID DESC LIMIT 1;"); while ($row = mysqli_fetch_array($result)) { echo "<div class='infobox_data' id='infobox_temp'>" . $row['TEMP'] . "&deg;C</div>"; echo "<div class='infobox_data' id='infobox_humid'>" . $row['HUMID'] . "%</div>"; echo "<div class='infobox_time'>At " . date("g:i:sa F j, Y ", strtotime($row["TIME"])) . "</div>"; } mysqli_close($con); ?> 

Где разместить данные

 <div id="station_data"></div> 

Вы можете вносить данные из div с двойным щелчком, а затем получать это входное значение через jquery:

 $().val; 

затем с помощью ajax отправьте это значение в php:

 $.ajax({ url: 'url_to_php_which_update_mysql', data: {'data': 'value_from_input'}, cache: false, success: function(response){ $(input).val(response); } }); 

И в php-файле вам нужно загрузить $ _GET ['data'] в базе данных