我運行這段代碼:運行此代碼時會發生什麼?
$sql = "SELECT IF(TIMEDIFF(NOW(),last_update) > '02:00:00',1,0) AS morethan FROM products LIMIT 1";
if($stmt = $this->connect->prepare($sql)) {
$stmt->execute();
$stmt->bind_result($result);
$stmt->fetch();
$stmt->close();
} else {
return false;
}
return $result;
我得到0
,這意味着我在檢查它的差異沒有被發現?
很多代碼是缺少我想...什麼是$結果? – skyline26 2012-04-14 17:04:11
是的,我得到0.我試圖得出時間之間的差異,或者如果差異超過2個小時,我會得到某種假或真的差異。 – Roland 2012-04-14 17:04:50
@toPeerOrNotToPeer - '$ result'是var我綁定的結果,但我不確定會發生什麼。 – Roland 2012-04-14 17:06:00