public function ajaxDistrict() { $data = $new = array(); $data = false; $new = array(); if (!empty(Input::get('values')) && !empty(Input::get('sector'))) { $data = Village::get_locations(Input::get('sector'), Input::get('state'), Input::get('values'), Input::get('taluk')); if ($data) { $i = 0; foreach ($data as $value) { $location = explode(" ", str_replace(')', '', str_replace('POINT(', '', $value->location))); $new[$i]['location'] = $value->location; $new[$i]['name'] = $value->village; $new[$i]['taluk'] = $value->taluk; $new[$i][$this->district] = $value->district; $new[$i]['population'] = $value->population; $new[$i]['malepopulation'] = $value->malepopulation; $new[$i]['femalepopulation'] = $value->femalepopulation; $new[$i]['latitude'] = $location[0]; $new[$i]['longtitude'] = $location[1]; $i++; } } } print_r(json_encode($new)); }