入力するフィールドが2つあります。15分あたりと1時間あたりにページが呼び出される回数です。
次のフィールドはMySqlのDateTimeです:
$lastAccess15m=$row['lastAccess15m'];
$lastAccessHour=$row['lastAccessHour'];
そして、これらのフィールドはintです。
$accessPer15m=$row['accessPer15m'];
$accessPerHour=$row['accessPerHour'];
現在の時刻をと比較したいのですが$lastAccess15
、時間距離が15分より大きい場合は、の値$lastAccess15
を現在の時刻に設定し、リセット$accessPer15m
しない場合は増分します$accessPer15m
。同じことが$lastAccessHour
と$accessPerHour
にも当てはまります。その後、これらの値をmysqlデータベースに保存する必要があります。
現在の時刻と$accessPer15mの間のタイムスパンを分/時間で取得するにはどうすればよいですか?