在这幅图中,5条记录的id为80,但是当我获取它们时,它们都会出现,但我只想显示一条记录。
我的代码在下面
$data['query7'] = $this->ORB_Model->get_skilldash();
public function get_skilldash()
{
$this->load->database('orb');
//$this->db->distinct('master_id');
$query = $this->db->get_where('skills_tb', array('master_id' => $this->session->userdata('master_id')));
return $query->result();
}
1条答案
按热度按时间c90pui9n1#
使用
$query->row()
而不是$query->result()
;如果要返回特定行,可以在第一个参数中以数字形式提交行号:
或者干脆用它
$this->db->distinct();
这样做:更多信息:https://www.codeigniter.com/user_guide/database/results.html#result-行