このクエリが id =11 のすべてのレコードを選択する場合
$this->db->select('title')->from('mytable')->where('id', $id)->limit(10, 20);
$query = $this->db->get();
次に、 id != 11のすべてのレコードをCodeIgniter
スタイルで選択するクエリは何ですか。
このクエリが id =11 のすべてのレコードを選択する場合
$this->db->select('title')->from('mytable')->where('id', $id)->limit(10, 20);
$query = $this->db->get();
次に、 id != 11のすべてのレコードをCodeIgniter
スタイルで選択するクエリは何ですか。
whereの列部分に追加するだけなので、
$this->db->select('title')->from('mytable')->where('id !=', $id)->limit(10, 20);
$query = $this->db->get();
ところで、常に codeigniter マニュアルを確認してください。ドキュメントに正しく記載されており、where()
これまでにない最高のドキュメントの 1 つです。
これはうまくいくかもしれません:
$this->db->select('title')->from('mytable')->where('id !=', $id)->limit(10, 20);
$query = $this->db->get();
これもプロフェッショナルでクリーンな方法です:)
$where(array('id !' => $id, 'qty >' => '10'));
$this->db->select('title');
$this->db->from('mytable');
$this->db->where($where);
$this->db->limit(10, 20);
$query = $this->db->get();