2をコピーします。ユーザーに送信された情報を保存するテーブルです。 例えば:
3、保存メッセージのテーブル。 例えば:
にメッセージを送信したい場合ユーザー: 1. php_user_info からすべての uid を取り出し ($array_uid 配列に格納されていると仮定して)、php_message にユーザーに送信するメッセージの ID (mid) を追加します。 次に、ループ内で挿入操作を実行します (uid と Mid を php_user_message、id、ifShow、IfRead のデフォルトはそれぞれ null、0、0 に挿入します)。 ユーザーに通知: ページは一定の間隔で ajax を呼び出し、現在の uid を持つユーザーの php_user_message に ifShow 値が 0 のデータがあるかどうかを確認します。値が 0 の場合は、ページ上のポップアップ ウィンドウでユーザーにそのメッセージが通知されます。を受信したので、それを 1 に変更します。 ユーザーがメッセージセンターに入ります: ifRead が 1 であることを確認し、そうでない場合は未読として表示され、ユーザーがメッセージをクリックすると ifRead が 1 に変更されます。 上記は、バックエンド管理者がサイト内でグループ メッセージを送信できるようにするための設計原則を紹介しています。これが、同様の PHP プログラムを作成する際のガイダンスと助けになることを願っています。 |