CodeIgniter fetch data to the view without controller
How to direct call to the function from the view without using controller in CodeIgniter.Here is a example to it.Simply call to helper function and it get data from model.
First you load helper file from your controller.
A helper class is a set of functions. These helper functions can help a library or any other type of function that you want to use over and over again in your code.
In the controller
$this->load->helper('user_helper');
user_helper.php
function getUserDetails($userId=NULL,$field='')
{
   $CI =& get_instance();
   $mod = $CI->load->model('user_model');
   $conditions = array('users.id'=>$userId);
   $result = $CI->user_model->getUsers($conditions);
   if($result->num_rows()>0) {
        $data = $result->row();
        $res = $data->$field;
   } else {
        $res = '';
   }
return $res;
}
Usage in your view
getUserDetails($user_id,'user_name')
That’s all!
What's your reaction?
                      
                    Excited        
                
                                0
            
                                        Happy
                
                                0
            
                                        In Love
                
                                0
            
                                        Not Sure
                
                                0
            
                                        Silly
                
                                0
             
                            
                                                        
                                                
					



