1

私のDBでは、新しいユーザー登録時にnow()列に使用しますdate_added(正確な登録時間が必要です)。また、ユーザーのIPを列に保存しますip

今日からこのIPからの登録がすでにあるかどうか、SQLをチェックインする必要があります

しかし

    $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()= toではないため機能しませんcurdate()

トリックを行う方法はありますか?

4

1 に答える 1

3

DATE()を使用する

... AND date(date_added) = CURDATE()
于 2013-07-11T01:37:46.783 に答える