error in sending multiple variable from controller to view. Error produce in view
Message: Undefined variable: heading
Controller Code:
public function index()
{
$this->load->model('database');
$result['a'] = $this->database->factory_view();
$this->load->view('header');
$heading['heading']= '<span class="float-left" style="margin-top:10px;"><h3>Machinery and Factory</h3></span>';
$this->load->view('factory',$result,$heading);
$this->load->view('footer');
}