我需要根據數據庫中的日期時間測試當前時間,如果它已經過了30分鐘,那麼執行代碼,如果沒有,則不要。這是我在哪裏,我卡住:將時間戳與數據庫中的當前時間進行比較
$link = mysqli_connect("hostname", "username", "password", "database");
$q = "SELECT id FROM dwCache ORDER BY id DESC LIMIT 1";
$qu = mysqli_query($link, $q);
while($row=mysqli_fetch_array($qu, MYSQL_ASSOC)){
$id = $row['id'];
$cache = $row['cache'];
$timest = $row['time'];
}
$newTime =
$difference = $timest
if($timest >=)
正如你可以對我失去了它的底部看到,因爲我不知道該怎麼做。
$timest
回報:2013-02-01 12:36:01
作爲格式Y-m-d
h-i-s
道歉上雙崗,其他刪除。
是1800秒,分鐘或小時? –
秒,但所有這些多次轉換日期都是浪費時間/資源,因爲當您可以在查詢中完成所有操作時,只需返回需要處理的ID列表即可。 – Dave