2014-04-22 89 views
0

我想在codeigniter中的引號之間得到一個變量。但我該如何做到這一點。CodeIgniter - 在引號內獲取變量。

  $this->db->where('Boekingsdatum >', $start); 

例如,$開始的值爲2014年3月17日。 再笨看到它是這樣的:

  $this->db->where('Boekingsdatum >', 2014-03-17); 

但我想有這樣的:

  $this->db->where('Boekingsdatum >', '2014-03-17'); 

所以我想答案應該是這樣的:

  $this->db->where('Boekingsdatum >', '$start'); 

但是,然後變量被視爲文本而不是變量。

+1

你需要'$這個 - > DB->在哪裏( 'Boekingsdatum>', 「 '$開始'」);'? –

+0

然後$ start仍被視爲文本而不是變量。 – Rene

+2

不,它不是當一個變量用雙引號包裝時,它會把它當作一個變量,而用單引號包裝,它總是將它視爲STRING –

回答

0

對於日期和只爲約會,你可以做

$this->db->where('Boekingsdatum >', date("Y-m-d", strtotime($start)));