实时div更新导致500内部服务器错误

时间:2017-05-17 05:28:07

标签: php jquery mysql

我希望实时更新div值,它可以解决问题但是当更多用户加载到服务器上以便mysql查询增加并且出现500内部服务器错误时

我的div是

<div id="bal"><?php echo $userbal; ?></div>

我创建了一个页面userbal.php,我在这里调用了这段代码

$check = $db->fetch("select * from users where username = ?", [$username]);
echo $userbal = $check->balance;

并将此代码添加到主页以实时更新div

<script>
$(document).ready(function(d){    
loadstation(d);
});

function loadstation(d){
$("#bal").load("userbal.php");
setTimeout(loadstation, 5000);
}
</script>

它实时更新div的目的但问题是它导致服务器上的负载过多而服务器正在获得500内部服务器错误因此有一种智能方法可以实时更新div而无需再次调用该页面所有用户再次或如何优化查询以控制广泛的服务器使用

0 个答案:

没有答案