Php 如何使用codeigniter获取和显示数组值?

Php 如何使用codeigniter获取和显示数组值?,php,function,codeigniter,model-view-controller,view,Php,Function,Codeigniter,Model View Controller,View,如何使用codeigniter获取和显示数组值。我已经在查看页面中添加了,但没有得到输出。让我知道如何调用函数和值,并再次显示结果以查看页面 Controller.page ---------------- public function abc($id,$company) { $result_array['memberTo'] =$this->Admin_model->Abc($id,$company); $this->load->view('admin_dashboa

如何使用codeigniter获取和显示数组值。我已经在查看页面中添加了,但没有得到输出。让我知道如何调用函数和值,并再次显示结果以查看页面

Controller.page
----------------
public function abc($id,$company)
{
$result_array['memberTo'] =$this->Admin_model->Abc($id,$company);
$this->load->view('admin_dashboard',$result_array);
}

View.page
----------------
$CI =& get_instance();             
$CI->abc($name_mem,$company);  
echo $memberTo[0]->name; 

model.page
----------------
public function Abc($id,$company){

  // echo $db_name = $company."_db"; 

  $this->dbm = $this->load->database('$db_name', true);
  $this->db->where('folio', $id);
        $result = $this->db->get('members');
        $data = array();
        foreach($result->result() as $row) {
            $data[] = $row;
        }
        return $data;

    }

您可以在模型函数和视图页面中进行更改

像这样试试 模型页

public function Abc($id,$company){
// echo $db_name = $company."_db"; 
 $this->dbm = $this->load->database('$db_name', true);


$this->db->where('folio', $id);
    $result = $this->db->get('members');
    $data = array();

    return $result;

}
在您的查看页面中

$CI =& get_instance();             
$CI->abc($name_mem,$company);  
foreach($memberTo->result() as $row)
{
echo $row->name; 
}

您的视图是管理仪表板???如果您使用
var_dump($memberTo')更改视图代码,你看到了什么?devpro@Yes admin_dashboard.phpTpojka@它显示了未定义的变量:memberToGetting error作为对控制器中非对象上的成员函数result()的调用:数组(1){[“memberTo”]=>对象(CI_DB_mysql_result){25(8){“conn_id”]=>类型的资源(81)(mysql链接持久)[“result_id”]=>mysql结果类型的资源(82)[“结果数组”]=>array(0){}[“结果对象”]=>array(1){[0]=>object(stdClass){46(45){[“tolio”]=>string(8)“1481”[“title”]=>string(2)“MR”[“name”]=>string(14)“Yogai K”[“trust\u name”]=>string(0)“”[“mm_address1”]=>string(11)“牙科部”您需要单记录或多记录。如果需要单记录,请尝试此$row=$memberTo->row();echo$row->name();否则多记录需要尝试此foreach($memberTo->result()作为$row){echo$row->name;}