Php 无法使用codeigniter选择不同的值

Php 无法使用codeigniter选择不同的值,php,mysql,codeigniter,Php,Mysql,Codeigniter,只想使用codeigniter从db中选择不同的值,但它返回重复的值。请检查我的以下代码有什么问题: $this->db->distinct('country'); $this->db->where('id',$id); $query = $this->db->get('table_name'); 你能这样试试吗 $this->db->distinct(); $this->db->select('country');

只想使用codeigniter从db中选择不同的值,但它返回重复的值。请检查我的以下代码有什么问题:

$this->db->distinct('country');
$this->db->where('id',$id);
$query = $this->db->get('table_name');    
你能这样试试吗

$this->db->distinct();
$this->db->select('country');