Mysql 当数据库更新时,我可以在Yii视图中获得通知吗?

Mysql 当数据库更新时,我可以在Yii视图中获得通知吗?,mysql,yii,Mysql,Yii,我想在Mysql数据库更新时收到一个通知,当更新完成时,这个通知应该停止(通过添加“NEW”)。我想知道最简单的方法。 有什么想法吗 谢谢yi,仅仅是一个运行在服务器上的PHP框架,不能做这样的事情。这对于客户机-服务器体系结构至关重要。服务器可以而不是主动更新客户端 客户端(即用户计算机)可以采取主动。它可以向服务器发送请求。然后,也只有这样,服务器才能响应客户机 您需要在客户端上运行Javascript。Javascript轮询服务器(通过ajax)以查看数据库是否正在更新。如果javasc

我想在Mysql数据库更新时收到一个通知,当更新完成时,这个通知应该停止(通过添加“NEW”)。我想知道最简单的方法。 有什么想法吗


谢谢

yi,仅仅是一个运行在服务器上的PHP框架,不能做这样的事情。这对于客户机-服务器体系结构至关重要。服务器可以而不是主动更新客户端

客户端(即用户计算机)可以采取主动。它可以向服务器发送请求。然后,也只有这样,服务器才能响应客户机


您需要在客户端上运行Javascript。Javascript轮询服务器(通过ajax)以查看数据库是否正在更新。如果javascript轮询并发现服务器的响应为:“数据库完成”,则javascript可以添加“新”徽标。

yi,仅仅是服务器上运行的PHP框架,不能做这样的事情。这对于客户机-服务器体系结构至关重要。服务器可以而不是主动更新客户端

客户端(即用户计算机)可以采取主动。它可以向服务器发送请求。然后,也只有这样,服务器才能响应客户机


您需要在客户端上运行Javascript。Javascript轮询服务器(通过ajax)以查看数据库是否正在更新。如果javascript轮询并发现服务器的响应为:“数据库完成”,则javascript可以添加“新”徽标。

非常感谢您的解释Ivo,我对web设计非常陌生,我在这个论坛上阅读了许多使用触发器的主题,这就是我感到困惑的原因。从哪里开始,你知道有什么好的教程可以像你解释的那样做到这一点吗?这里有几个例子,如果你想了解服务器端,谷歌:“ajax请求php服务器端”希望这对你有所帮助;对于网页设计的新手来说,这样的事情似乎让人望而生畏。但即使是我最终也明白了;所以你也可以…非常感谢你的解释,伊沃,我在网页设计方面很新,我在这个论坛上读到了很多使用触发器的话题,这就是为什么我感到困惑的原因。从哪里开始,你知道有什么好的教程可以像你解释的那样做到这一点吗?这里有几个例子,如果你想了解服务器端,谷歌:“ajax请求php服务器端”希望这对你有所帮助;对于网页设计的新手来说,这样的事情似乎让人望而生畏。但即使是我最终也明白了;所以你也可以。。。