gpt4 book ai didi

php - 当数据库发生变化时自动更改 html 项目

转载 作者:行者123 更新时间:2023-11-29 14:46:09 25 4
gpt4 key购买 nike

我有这个代码:

$resource=mysql_query("SELECT * FROM messages WHERE user='$id'");
$num=mysql_num_rows($resource);

if ($num==0) echo '<li><a style="color:red">messages (0)</a></li>';
else echo '<li><a style="color:blue">messages ('.$num.')</a></li>';

它会搜索数据库,如果为用户找到新消息,则会更改字体颜色,显示未读消息的数量。问题是必须首先刷新页面,而这不会自动发生。

不幸的是,自动刷新不是一个选项。
我可以使用 AJAX 吗? Perl 有什么好处吗?

谢谢

最佳答案

您可以使用 setInterval()或定期调用 AJAX functionsetTimeout()这将调用您的服务器

关于php - 当数据库发生变化时自动更改 html 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6925842/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com