簡體   English   中英

日期編碼從今天開始的10天

[英]date codeniter 10days from today

我需要建立一個查詢,該查詢將向我顯示從今天(AND)開始的所有10天,如果狀態為0

我在表中的日期格式為yyyy-mm-dd

$this->db->where('status','0')

    ->where('month',date('Y-m-d', strtotime('-40 days')))

  ->get('installments')->result();

到現在為止,iv只想出了這個

ps常規查詢也可以

嘗試這個 :

 $this->db->where('status','0')
->where("month >=","CURDATE()", false)
        ->where("month <=","current_date + interval '10' day", false)
        ->get('installments')->result();
$this->db
    ->where('status','0')
    ->where("month <= '".date('Y-m-d', strtotime('-40 days'))."' AND month >= CURDATE()")
    ->get('installments')
    ->result()
;

嘗試這個 ..

 $this->db->where('status','0')

        ->where('month >= ', DATE_SUB(CURDATE(), INTERVAL 10 DAY))

      ->get('installments')->result();

或更好的語法

$this->db->where(array('status'=>'0','month >= ' => DATE_SUB(CURDATE(), INTERVAL 10 DAY))));
$query=$this->db->get('installments')->result();

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM