1
在我的數據庫當一個新的用戶註冊我使用now()
列date_added
(我需要準確的註冊時間)。此外,我存儲用戶的IP列ip
如何使用curtime()在now()結構中檢查列? SQL
現在我需要在SQL檢查,如果已經有來自這個IP註冊從今天
但
$query = $this->db->query("SELECT * FROM " . DB_PREFIX . "customer
WHERE ip = '" . $this->db->escape($ip) . "'
AND date_added = CURDATE()");
return $query->row;
不工作,因爲我用now()
爲date_added和now()
是不是= curdate()
任何想法如何做的伎倆?
是它的工作原理。非常感謝! –
@PetarStoyanov - Arg。請注意,*(afaik)*這將阻止索引充分使用查詢,從而導致全面掃描。爲什麼不簡單使用'date_added> = CURDATE()'?你的描述意味着你將來沒有任何記錄,即使你這樣做,只需添加'AND date_added
MatBailie