require 'PHPToolkit/NetSuiteService.php';
require_once 'PHPToolkit/NSPHPClient.php';
echo "Connecting to server ..........\n";
$savedsrchid = "1453";
//saved search id
$ct = 0;
$pageindex = 0;
$service = new NetSuiteService();
$d = 0;
$search = new TransactionSearchAdvanced();
$search->savedSearchId = $savedsrchid;
//Saved Search internal ID, where the internal id's of all sales order records are saved
$cnt = 0;
$request = new SearchRequest();
$request->searchRecord = $search;
$searchResponse = $service->search($request);
//check if the records are present?
if (!$searchResponse->searchResult->status->isSuccess) {
    echo "SEARCH ERROR";
} else {
    echo "SEARCH SUCCESS, records found: " . $searchResponse->searchResult->totalRecords . "\n";
    $totalRecords = $searchResponse->searchResult->totalRecords;
    $noofpages = $searchResponse->searchResult->totalPages;
    //counting total number of page in saved search
    $noofpages = round($noofpages);
    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