Arrays 如何在codeignitier中显示为行号()

Arrays 如何在codeignitier中显示为行号(),arrays,codeigniter,Arrays,Codeigniter,需要帮助我的代码有什么问题吗这是my sql命令在mysql中成功运行的地方: SELECT func_inc_var_session() As row_number , vruasjalan2.* FROM vruasjalan2 Where skid = @skid ORDER BY kategoriruasjalanid, subkatego

需要帮助我的代码有什么问题吗这是my sql命令在mysql中成功运行的地方:

SELECT func_inc_var_session() As row_number ,
                            vruasjalan2.*
                            FROM vruasjalan2  Where skid = @skid 
                 ORDER BY kategoriruasjalanid, subkategoriruasjalanid,ruasjalanid;"
但当我想在我的控制器行中显示开始错误时,说“调用未定义的方法Jalan_model::num_rows()

这是我的模型

public function get_list_companys()
    {
        $this->db->select('vruasjalan2.*');
        $this->db->from($this->table);
        $this->db->order_by('kategoriruasjalanid','asc');
        $query = $this->db->get();
        $result = $query->result();

        $companys = array();
        foreach ($result as $row) 
        {
            $companys[] = $row->kategoriruasjalanid;
        }
        return $companys;
    }

如果有专家知道这个问题

错误是关于
num_rows()
,并且在您的问题中没有显示对该方法的调用。问题不在显示的代码中。错误是关于
num\u rows()
,并且在您的问题中没有显示对该方法的调用。问题不在显示的代码中。
public function get_list_companys()
    {
        $this->db->select('vruasjalan2.*');
        $this->db->from($this->table);
        $this->db->order_by('kategoriruasjalanid','asc');
        $query = $this->db->get();
        $result = $query->result();

        $companys = array();
        foreach ($result as $row) 
        {
            $companys[] = $row->kategoriruasjalanid;
        }
        return $companys;
    }