[英]JS To call external to run a php script
我有一个PHP脚本来更新数据库,我有PHP方面的资料,但是JS却有点麻烦。 下面是我的代码:
$JSON = json_decode($Arg);
$Username = $JSON['Username'];
$Page = $JSON['Location'];
$Query = $MySQLi->prepare("INSERT INTO Requests (username, page) VALUES (?, ?)");
$Query-> bind_param("ss", $DUsername, $Page);
$Query->execute();
$Query_2 = $MySQLi->query("UPDATE RequestStats SET Count = Count+1, LastRequest='NOW()'");
在用户方面,
if (isset($_POST['Request']))
{
$EmptyArray = array();
$EmptyArray[] = $Username;
$EmptyArray[] = $_SERVER['REQUEST_URI'];
json_encode($EmptyArray);
}
我需要做的是调用Javascript / AJAX块将请求转发到我的外部页面,并在不刷新的情况下动态更新数据库。发出请求后,回显一个框,说“您的请求已经完成,并且您是数字:内联number
”
我不知道该怎么做,有人可以提供帮助吗?
这可以通过使用JQuery完成。...查看手册以了解我所使用的内容: http : //api.jquery.com/click/
用户端:
<body>
<div id="test">
<input type="button" value="Make A Request">
</div>
<script>
$("#test").click(function () {
$.ajax({
url: 'page.php',
success: function(){
alert('Created');
}
});
return false;
});
</script>
</body>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.