0
我的當前日期爲2015年1月10日。如果我在codeigniter中給出sql查詢如下,它也給出了類似的日期,1/10/2014,1/10/2013 ..等等。出生日期有誤
那麼我哪裏錯了?在笨
SQL查詢:
function get_birthdate()
{
$this->db->select('fullname as name,avatar,birth_date,user_id',FALSE);
$this->db->from('fx_account_details',FALSE);
$this->db->where('MONTH(birth_date) = MONTH(CURDATE())
AND DAY(birth_date) = DAY(CURDATE())
OR (DAY(LAST_DAY(birth_date)) =29
AND DAY(birth_date) =29
AND DAY(LAST_DAY(CURDATE())) =28)');
// $this->db->get();
// echo $this->db->last_query();exit;
return $this->db->get()->result();
}
你想幹什麼?這有什麼「錯誤」? –
您的WHERE子句中沒有任何內容將年份限制爲當前(或其他)。 – BWS