ノルウェー語でテキストベースのマフィアゲームをコーディングしていて、時間検出のサポートが必要です。これが取引です。プレーヤーが製品を購入してからの時間が深夜(24時間制)を超えている場合にmysqlレコードを削除する方法。これが私が試したものですが、それが最善の方法かどうかはわかりません。
// Har livvakt? (Has bodyguard)
if($this->isTheftProtected($user_id)){
$sql = mysql_query("SELECT * FROM `UserTing` WHERE t_meta = '2' AND t_owner = '".$user_id."'");
$rows = mysql_fetch_array($sql);
$timeThen = date("Hi", $rows["t_time"]);
$theNow = date("Hi");
if($timeThen > 0000){
// Slett produktet <- Delete here... past midnight.
} else {
// Behold.
}
} else {
return;
}
だから、もっと良い方法はありますか?time()が使用されていると見なす必要がありますか?私の質問は、これを実際にどのように行うかです。よろしく。;)