Php 在特定表中插入新记录时更新视图

Php 在特定表中插入新记录时更新视图,php,cakephp,Php,Cakephp,我正在做一个拍卖网站(不是为任何机构,只是作为我学习php和cakephp的一部分)。在主页上,我显示了所有项目。我现在需要做的是在任何用户进行许可时刷新每个项目的价格/上次许可和剩余时间 那么,您知道我如何在视图中继续监视licitations表以查找新记录,然后更新视图中的这些值吗 注意:数据库中的新记录可由任何其他用户插入 谢谢。您必须使用JavaScript询问服务器(您的PHP脚本)是否有任何更改,然后进行更新。你可以用这个。简而言之:Comet是一种“技术”,它允许您不断连接到服务器

我正在做一个拍卖网站(不是为任何机构,只是作为我学习php和cakephp的一部分)。在主页上,我显示了所有项目。我现在需要做的是在任何用户进行许可时刷新每个项目的价格/上次许可和剩余时间

那么,您知道我如何在视图中继续监视licitations表以查找新记录,然后更新视图中的这些值吗

注意:数据库中的新记录可由任何其他用户插入


谢谢。

您必须使用JavaScript询问服务器(您的PHP脚本)是否有任何更改,然后进行更新。你可以用这个。简而言之:Comet是一种“技术”,它允许您不断连接到服务器,以便服务器可以在所述数据可用时向客户端发送数据(无需刷新页面)。

您必须使用JavaScript询问服务器(您的PHP脚本)是否有任何更改,然后进行更新。你可以用这个。简而言之:Comet是一种“技术”,它允许您不断连接到服务器,以便服务器可以在所述数据可用时(无需刷新页面)向客户端发送数据。

您可以连续刷新页面,也可以使用AJAX轮询服务器更改,然后更新页面数据。没有让服务器直接通知页面的好方法-页面必须询问更改。

您可以连续刷新页面,也可以使用AJAX轮询服务器更改,然后更新页面数据。没有让服务器直接通知页面的好方法-页面必须询问更改。

要在这种情况下使用comet,我应该以fastcgi的形式运行php吗?看看一些Comet实现,比如,这应该会让你开始使用。很抱歉,我读了一些关于ape和meteor的文章,它们似乎是可以进行“长轮询”的框架/服务器,但你的建议是使用它们?还是只使用comet?因为我在将这些东西与cakephp集成时遇到了一些麻烦:XCome只是一组技术的名称。Ape和Meteor是Comet的实现。你需要一个Comet服务器,这就是Ape和Meteor。要在这里使用Comet,我应该以fastcgi的形式运行php吗?看看一些Comet实现,比如,这应该会让你开始使用。很抱歉,我读了一些关于Ape和Meteor的文章,它们似乎是可以进行“长时间轮询”的框架/服务器,但你的建议是使用它们吗?还是只使用comet?因为我在将这些东西与cakephp集成时遇到了一些麻烦:XCome只是一组技术的名称。Ape和Meteor是Comet的实现。你需要一个Comet服务器,这就是Ape和Meteor。