get_where codeigniter return table 中单列的值
get_where codeigniter return value of single column in table
这就是我想要做的 select kodemk from tik.matakuliah where namamk = $data['namamk']
。我正在尝试从名为 tik.matakuliah
的 table 中获取名为 kodemk
的单个列的值 codeigniter 3
的某些条件
到目前为止,这是我的代码
'kode_mk' = $this->db->get_where('tik.matakuliah',array('namamk'=>$data['mk']))->result()
我应该怎么做才能实现我想做的事情?因为我的代码将检索 *
或全部,而我只想要 table 的某些列值,即 kodemk
您可以使用 select query
而不是普通的 get query
,就像这样 -
$kodemk = $this->db->select('kodemk')->from('tik.matakuliah')->where(array('namamk'=>$data['namamk'])->get()->result();
// returns select kodemk from tik.matakuliah where namamk = $data['namamk']
看看对你有没有帮助。
你也可以使用
$this->db->select('kodemk');
$this->db->where('namamk', $data['namamk']);
$kodemk = $this->db->get('kodemk')->result();
return $kodemk;
这就是我想要做的 select kodemk from tik.matakuliah where namamk = $data['namamk']
。我正在尝试从名为 tik.matakuliah
的 table 中获取名为 kodemk
的单个列的值 codeigniter 3
到目前为止,这是我的代码
'kode_mk' = $this->db->get_where('tik.matakuliah',array('namamk'=>$data['mk']))->result()
我应该怎么做才能实现我想做的事情?因为我的代码将检索 *
或全部,而我只想要 table 的某些列值,即 kodemk
您可以使用 select query
而不是普通的 get query
,就像这样 -
$kodemk = $this->db->select('kodemk')->from('tik.matakuliah')->where(array('namamk'=>$data['namamk'])->get()->result();
// returns select kodemk from tik.matakuliah where namamk = $data['namamk']
看看对你有没有帮助。
你也可以使用
$this->db->select('kodemk');
$this->db->where('namamk', $data['namamk']);
$kodemk = $this->db->get('kodemk')->result();
return $kodemk;