Hi all, We are writing a PHP client to access netsuite methods(netsuite.wsdl). THis is the code which we wrote for login logout and search.login logout are working fine but when it comes to search it does not pass the values. require_once('NetSuiteService.php'); // this is the class generated from wsdl file. $ns = new NetSuiteService; //===========login Info========== $pass = new Passport; $pass->email = "test@test.com"; $pass->password = "test"; $pass->account = "test"; $pass->internalId = "test"; $lgreq = new LoginRequest; $lgreq->passport = $pass; $lgres = $ns->login($lgreq); //=================Search========== $sString = new SearchStringField; $sString->operator = 'contains'; $sString->searchValue = 'joe'; $csb = new CustomerSearchBasic; $csb->firstName = $sString; $cs = new CustomerSearch; $cs->basic = $csb; $searchObj = new SearchRequest; $searchObj->searchRecord = $searchObj; $searchRes = $ns->search($searchObj); //================Logout========= $lgOreq = new LogoutRequest; $lgres = $ns->logout($lgOreq); any help...................... Thanks -- View this message in context: http://www.nabble.com/how-to-pass-the-array-of-Complex-Types%28Java-Server%2C-PHP-client%29-tf3367261.html#a9368536 Sent from the Php - Soap mailing list archive at Nabble.com. -- PHP Soap Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php