I am new to this and failed to understand why this is happening. I am getting result from database they are:
ArrayArray ( [0] => stdClass Object ( [id] => 1 [box] => draggable1 [xorder] => 1 [descp] => Y ) [1] => stdClass Object ( [id] => 2 [box] => draggable2 [xorder] => 2 [descp] => Z ) [2] => stdClass Object ( [id] => 3 [box] => draggable3 [xorder] => 3 [descp] => X ) ) 
I am  trying to print single value such as printing only id value 1 or box value draggable1 from list of array. But problem is when i apply
echo $result1['data'];
gives error:
Severity: Notice
Message Array to String conversion 
similarly while further trying by doing:
echo $result1['data']['id']; //id is field name
gives me error:
undefined index : id
and lastly when i got tired did this:
print_r($result1['data'][0]);
and printed the result
stdClass Object ( [id] => 1 [box] => draggable1 [xorder] => 1 [descp] => Y ) 
but when i do so:
print_r($result1['data'][0]['id']);
gives error:
Fatal error: Cannot use object of type stdClass as array
i follow this post which is related to me but i dont know why i am unable to do so Codeigniter : displaying query result in controller
Here is my function:
public function index()
    {
        $id=$this->input->post('name');
        $result1['data']=$this->drag_model->getcoordinates();
        $result2['data']=$this->drag_model->getva($id);
        echo $result1['data']['id'];
        print_r($result1['data'][0]['id']);
    //  array('id'=>);
        //  $this->load->view('drag/drag_view');
        $this->load->view('drag/dragswap',$result1);
    //  $this->load->view('LoginN/login_view');
    }
 
     
    