0

1年前から今までのすべてのレコードを取得したいのですが、正確には機能していません。CodeIgniterで作成

これは私のクエリですが、何か問題がありますか? :

    $currentDate = date("Y-m-d H:m:s");
    $yeardate=date('Y-m-d H:m:s', strtotime('-1 year'));
    $this->db->select('TimeStamp');
    $this->db->where('Transaction', 'COMPLETED');
    $this->db->where('TimeStamp>=',$yeardate);
    $this->db->where('TimeStamp<=',$currentDate);
    $query = $this->db->get('R_Logs');
    $results = $query->result();

前もって感謝します

4

3 に答える 3

0

次の 2 行を一度変更してみてください。

$currentDate    = date("Y-m-d H:i:s");
$yeardate       = strtotime(date('Y-m-d H:i:s') . ' -1 year');

クエリをダンプしてデバッグします。

echo $this->db->last_query();
于 2013-10-21T14:47:08.087 に答える