get_where codeigniter возвращает значение одного столбца в таблице - PullRequest
1 голос
/ 17 июня 2020

Это то, что я пытаюсь сделать select kodemk from tik.matakuliah where namamk = $data['namamk']. Я пытаюсь получить значение одного столбца с именем kodemk из таблицы с именем tik.matakuliah с определенным условием с codeigniter 3

Пока что это мой код

'kode_mk' = $this->db->get_where('tik.matakuliah',array('namamk'=>$data['mk']))->result()

Что мне делать, чтобы достичь того, что я хочу делать? потому что мой код получит * или все это, в то время как мне нужно только определенное значение столбца таблицы, которое составляет kodemk

Ответы [ 2 ]

1 голос
/ 19 июня 2020

вы также можете использовать

     $this->db->select('kodemk');
     $this->db->where('namamk', $data['namamk']);
     $kodemk = $this->db->get('kodemk')->result();
     return $kodemk;
1 голос
/ 17 июня 2020

Вы можете использовать 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']

Посмотрим, поможет ли это вам.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...