My function in home controller
public function search(){
$search = $this->input->post('search');
$data['users'] = $this->users_model->search($search);
$this->load-view('index');
}
My function in users_model model
public function search($search){
$this->db->select('*');
$this->db->from('users');
$this->db->like('username', 'fname','lname', 'mname', $search);
$query = $this->db->get();
return $query->result();
}
My function in view profile1
<form class="navbar-form" role="search">
<div class="input-group">
<input type="text" class="form-control" placeholder="Search">
<div class="input-group-btn">
<button class="btn btn-default" type="submit" style="height: 34px;"><i class="glyphicon glyphicon-search"></i></button>
</div>
</div>
</form>
it has no method because I do not know how to execute it properly.
Call to a member function search() on a non-object