0

当我使用 select 语句运行此查询时,它什么也不返回。

$this->db->select('emp_edu.qual_id','qual_title','pass_year','institute','percentage');
$this->db->from('emp_edu');
$this->db->join('qualification_mas', 'emp_edu.qual_id = qualification_mas.qual_id', 'INNER');
$this->db->where('emp_edu.emp_id', $empID);
$this->db->where('emp_edu.del_flag', 0);
$this->db->where('qualification_mas.del_flag', 0);
$query = $this->db->get();
return $query->result();
4

2 回答 2

1

改变

$this->db->select('emp_edu.qual_id','qual_title','pass_year','institute','percentage');

$this->db->select('emp_edu.qual_id,qual_title,pass_year,institute,percentage');

正如您在 system\database\active_rec.php 第 77 行中看到的那样

if (is_string($select))
            {
                $select = explode(',', $select);
            }
于 2013-02-19T12:40:45.967 回答
0

$this->db->select( array('emp_edu.qual_id','qual_title','pass_year','institute','percentage'));

或者你可以将你的参数包含在array

于 2013-02-19T13:47:42.590 回答