我使用的是php和mysql,没有java知识。搜索后我找到了许多javascript的倒计时器,但它们是客户端的。我正在寻找基于服务器端的东西。 我在mysql中有一个名为TimeRemaining的列表。该列存储未来的时间记录。我需要以最少的剩余时间加载记录,以便当它达到零时,该记录从表中删除,并且新的倒数计时器以剩余时间最少的下一记录开始。此外,如果插入的新记录的剩余时间少于前一记录的剩余时间,则需要使用新记录更新计时器。 这可能和/或通过使用触发器更新mysql中的事件来推荐,或者我可以在php中创建倒数计时器。
谢谢大家的帮助。 编辑: 我提到了Java / Javasript,因为我想避免它,因为我不知道它,通过研究我看过大多数使用java的帖子。 为了更好地理解我想要做的事情,多个用户被禁止在论坛中创建帖子7天。我在mysql中有一个表来存储禁令和它到期的时间。我需要在7天到期时自动从表中删除该记录。用户无法控制此计时器。我不需要显示网页上剩余的时间。我需要在没有用户干预的情况下在后台进行此操作。那更清楚吗?
答案 0 :(得分:3)
你想做这个客户端。在页面加载时,您可以从SQL表和客户端倒计时中提取倒计时时间。一旦时间结束,您可以再次对服务器(PHP)进行调用(同步或AJAX)以删除该记录。
答案 1 :(得分:0)
考虑到你说你对javascript知之甚少,我会在你的页面中自动刷新一个小iframe并显示最后一次检查。