次の部分を持つメッセージング システムを作成しています。
ユーザー メッセージを送信するフォーム。フォームの送信時に、PHP はデータを userMessages という MySQL テーブルに挿入します。
MySQL クエリを実行する PHP ページは、userMessages からすべてを選択し、すべてのメッセージを表示します。
私が抱えている問題は、このメッセージング システムにインスタント メッセージ機能を持たせることです。つまり、1 つのフォームからデータを送信すると、手動でページを更新しなくても、すぐにユーザー メッセージ ページに表示されます。
20 秒ごとにページを更新するという一時的な解決策があります。しかし、新しいメッセージが送信された瞬間にのみメッセージ ページを更新する方法はありますか?