how to load two view CodeIgniter ($data and compact ) in same time how to load two view CodeIgniter ($data and compact ) in same time codeigniter codeigniter

how to load two view CodeIgniter ($data and compact ) in same time


Try this hope it will help you

$data['country'] = $this->query_model->details($query);$data['industry'] = $this->query_model->details($query);$data['page'] = 'country-list';$data['title'] = 'country List | TechArise';$data['geCountries'] = $this->account->getAllCountries(); $this->load->view('account/build_profile', $data);

In the view get all the data like:

echo $page; //country-listecho $title; //country List | TechAriseprint_r($geCountries); //Countries list


You can pass an array from controller to view

function build_profile(){    if($this->session->has_userdata('cus_id')){    $status=$this->my_function->complete_status($this->session->cus_id);    if($status==0){    $query=$this->query_model->select1("cn_id,cn_name","ambit_country");    $country=$this->query_model->details($query);    $query=$this->query_model->select1("ind_id,ind_name","industry",array("status"=>1));    $industry=$this->query_model->details($query);    $data['page'] = 'country-list';    $data['title'] = 'country List | TechArise';    $data['geCountries'] = $this->account->getAllCountries();        $this->load->view('account/build_profile', ['data' => $data, 'compact' => compact('country','industry')]);