echo "total pages------------" . $noofpages;
 //going to next page index
 for ($p = 0; $p < $noofpages; $p++) {
     if ($ct != 0) {
         $searchId = $searchResponse->searchResult->searchId;
         // getting search id
         $pageSize = $searchResponse->searchResult->pageSize;
         //size of a page
         $currentPage = $searchResponse->searchResult->pageIndex;
         //current page you are on
         $request = new SearchMoreWithIdRequest();
         //request for more records
         $request->searchId = $searchId;
         $request->pageIndex = $currentPage + 1;
         //moving to next page
         $moreSearchResponse = $service->searchMoreWithId($request);
         $searchResponse = $moreSearchResponse;
         if (!$searchResponse->searchResult->status->isSuccess) {
             echo "SEARCH ERROR";
         } else {
             echo "SEARCH SUCCESS, records found: " . $searchResponse->searchResult->totalRecords . "\n";
             $totalrecords = $searchResponse->searchResult->totalRecords;
         }
     }
     //end of moresearch
     $ct = $ct + 1;
     //if first page is fetched
     $records = $searchResponse->searchResult->searchRowList->searchRow;
     foreach ($records as $record) {
         echo "Name: ";
         $category = "";