2017-04-21 7 views
0

私のウェブサイトにナッジ機能を作成してお互いに微調整することができます。これで5分間のクールダウンをどうすればユーザーはこの機能を迷惑メールにすることができますか?これを保存する方法の私の現在の考え方は、最初のナッジ後にナッジングの時間を格納する最後のナッジドコロモンを作成することです。Mysqlを時間として保存する方法は?

基本的に質問はどのように私はこのように時間としてmysqlを格納するのですか?

+0

ナッジを保存してから、入ってくるナッジごとに 'DATEDIFF()'を使ってどれだけの時間が経過したかを確認してください。 –

+0

しかし、サービス拒否攻撃の準備も必要です。これは、あなたのアプリを死に至らせようとしているボットによって設計される可能性があります。 –

答えて

0

last_activity' or 'last_nudgeのような名前の列をdatetimeデータ型で作成します。 datatime列で、あなたは次のようにdatetime値を保持することができます。各新しいエントリで

2017-04-20 08:30:00すなわちY-m-d H:i:s

日付時間差をチェックして、あなたのタスクを実行します。

+0

ああ、それは多くの意味があります、私は日付の時間差、おかげで友達を確認するために使用するコードの例を教えてくれますか? – redrufus10

+0

これをチェックしてください:http://sandbox.onlinephpfunctions.com/code/12168e2cdd3b12cd7b6ba6db240f00d817e3b8cb –

+0

ブリル感謝芽 – redrufus10

関連する問題