Siema, szukam sposobu aby dodać funkcję z zewnętrznego pliku php do ajax. Poniżej kod:
<script type="text/javascript">
var cacheData;
var data = $("#temp").html();
var auto_refresh = setInterval(
function () {
$.ajax({
url: 'get_data.php',
method: 'POST',
data: data,
dataType: 'html',
success: function (data) {
if (data !== cacheData) {
cacheData = data;
$("#temp").html(data);
}
}
})
}, 300
);
</script>
Plik php get_data.php
<?php
require 'connectDB.php';
function act_tmp($con){
$result = $con->query("SELECT temp FROM temperature ORDER BY temp DESC LIMIT 1") or die(mysqli_error($con));
while ($row = mysqli_fetch_array($result)) {
$data = array(
"act_temp" => $row[0]
);
return $data['act_temp'];
}
mysqli_close($con);
}
Proszę o pomoc!