Javascript 从SQL更新php页面中的新记录,无需重新加载
我通常做android应用程序开发,对php一无所知。我有一个php页面(使用PHPMaker创建),它显示了MySQL数据库中的一条记录。我必须每次刷新页面,或者每“x”秒重新加载一次页面,以查看数据库中的新记录。如何设置特定页面以更新记录,而无需每隔“x”秒使用jQuery重新加载页面。您可以使用jQuery ajax函数在每“x”秒后发送请求以更新页面并更新页面上获取的数据Javascript 从SQL更新php页面中的新记录,无需重新加载,javascript,php,jquery,mysql,Javascript,Php,Jquery,Mysql,我通常做android应用程序开发,对php一无所知。我有一个php页面(使用PHPMaker创建),它显示了MySQL数据库中的一条记录。我必须每次刷新页面,或者每“x”秒重新加载一次页面,以查看数据库中的新记录。如何设置特定页面以更新记录,而无需每隔“x”秒使用jQuery重新加载页面。您可以使用jQuery ajax函数在每“x”秒后发送请求以更新页面并更新页面上获取的数据 $.ajax({ url: "update.php", type: "POST", data
$.ajax({
url: "update.php",
type: "POST",
data: {id : id},
cache: false,
success: function(html){
$("#results").append(html);
}
});
首先
您需要将您的php放在一个单独的文件中,并将数据回显,类似这样
myfile.php
<?php
$sql = "SELECT * FROM table WHERE ID = '$id'";
$result = $db->query($sql);
while ($row = $result->fetch_array()) {
echo $row['something'];
}
?>
然后使用div
或任何您希望数据也被呈现的内容
html
<div id="someidtoloadto"></div>
no。。因为我使用php maker自动生成代码。。太复杂了。我需要将其添加到php脚本本身中。
<div id="someidtoloadto"></div>