Ajax仅在更新或更改数据库表时刷新

时间:2015-05-16 17:00:52

标签: php sql

我目前正在使用此代码进行2秒更新,但我怎么不知道如何通过数据库表中的更改或更新来更新它。

   <script>
function loadlink(){
    $('#links').load('elements/feed-load.php',function () {
         $(this).unwrap();
    });
}

loadlink(); // This will run on page load
setInterval(function(){
    loadlink() // this will run after every 5 seconds
},2000);
</script>
<div id="links">

</div>

2 个答案:

答案 0 :(得分:1)

使用实时连接/ Web套接字,为MySQL创建一个带有sys_eval()调用的存储过程+触发器。是的,这并不容易。是的,这是可能的。

也可以在此处找到一些详细信息:Invoking a PHP script from a MySQL trigger

答案 1 :(得分:-2)

你所说的是php中的套接字编程概念,你不能在正常的php编码中做到这一点。

链接http://php.net/manual/en/intro.sockets.php

我希望这会对你有所帮助。