ホームページ >バックエンド開発 >PHPチュートリアル >PHP はデータベースの内容を自動的に読み取り、ユーザーの登録時間を自動的に判断できます。どうすれば解決できますか?
PHP はデータベースの内容を自動的に読み取り、ユーザーの登録時刻を判断します。1 か月を超える登録時刻が自動的に送信されます。
ユーザー:
こんにちは、<登録時間> にこのサイトに登録してから 1 か月が経ちました。ありがとうございます。この PHP は定期的に実行されます。もちろん、既に送信されている場合は再送信しないでください。が送信されました
------解決策------------ --------
これにはユーザーテーブルが必要です登録時刻フィールドがあります。 php を定期的に実行したい場合は、サーバー上で実行をスケジュールする必要があります。
次に、ユーザーの電子メールが送信された後、最後に送信された時刻を記録するフィールドを開きます。30 日以内であれば送信されません。
------解決策------------------
これには、ユーザーテーブルに登録時刻フィールドが必要です。 php を定期的に実行したい場合は、サーバー上で実行をスケジュールする必要があります。
次に、ユーザーの電子メールが送信された後、最後に送信された時刻を記録するフィールドを開きます。30 日以内であれば送信されません。
------解法---------
引き算、違いを見つけて判断します。
------解決策---------
投稿者はストアド プロシージャを作成できます。指定した期間内に実行してください。つまり、必要に応じて SQL を直接記述することができます。