私はphpとmysqlを使用していますが、Javaの知識がありません。検索した後、javascriptのカウントダウンタイマーがたくさん見つかりましたが、それらはクライアント側です。サーバーサイドベースのものを探しています。mysqlにTimeRemainingという列を持つテーブルがあります。その列には、将来の時間レコードが格納されます。残り時間が最小のレコードをロードして、ゼロに達したときにそのレコードがテーブルから削除され、残り時間が最小の次のレコードから新しいカウントダウンタイマーが開始されるようにする必要があります。また、残り時間が最も少ない前のレコードよりも残り時間が少ない新しいレコードが挿入された場合、タイマーを新しいレコードで更新する必要があります。これは、mysqlでイベントを更新するためにトリガーを使用することで可能および/または推奨されますか、またはphpでカウントダウンタイマーを作成できますか?
助けてくれてありがとう。編集:私はJava / Javasriptについての知識がないので避けたいので、Java / Javasriptについて言及しました。調査を通じて、Javaを使用したほとんどの投稿を見てきました。私がやりたいことをよりよく理解するために、複数のユーザーがフォーラムで7日間投稿を作成することを禁止されています。mysqlに、その禁止と有効期限を格納するテーブルがあります。7日が経過すると、そのレコードをテーブルから自動的に削除する必要があります。ユーザーはこのタイマーを制御できないようにする必要があります。ウェブページに残り時間を表示する必要はありません。これは、ユーザーの介入なしにバックグラウンドで実行する必要があります。それはより明確ですか?