Help me!!!

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • andrey1
    Junior Member
    • Apr 2013
    • 5

    #1

    Help me!!!

    Why can not I?
    Gives "NULL"

    PHP Code:
    function BETFAIR_GET_MARKET($exchange,$sessionToken$marketId$locale=''$exchangeId=1) {        
    $header = array('sessionToken'    => $sessionToken'clientStamp'    => 0) ;    
    $request = array('locale' => $locale'marketId' => $marketId'includeCouponLinks' => false

    'header' => $header) ;
    $getMarketReq = array('request'=> $request);    
    $getMarketResp $exchange->getMarket($getMarketReq);
    return 
    $getMarketResp;    

    ,where
    $exchange= new SoapClient("https://api.betfair.com/exchange/v5/BFExchangeService.wsdl");



    PHP Code:
    $n=betfair_get_market($exchange,$token,1,'',1);
    echo 
    $n->market->runners[1]->selectionId;//NO_RESULT!!!!
    var_dump($n->market->runners);//RESULT = NULL!!!! 
    HELP!!!!
  • Fred77
    Junior Member
    • Jan 2009
    • 37

    #2
    Make sure you can see errors.

    PHP Code:
    ini_set('display_errors'1); // we're not in public so show errors
    error_reporting(E_ALL); // lets see all error types to avoid sloppy programming 

    Comment

    • andrey1
      Junior Member
      • Apr 2013
      • 5

      #3
      WHAT??? I dont no....
      Please good function for market here?
      Last edited by andrey1; 13-04-2013, 05:09 PM.

      Comment

      • andrey1
        Junior Member
        • Apr 2013
        • 5

        #4
        ???????????????????????????
        Last edited by andrey1; 17-04-2013, 10:01 PM.

        Comment

        • andrey1
          Junior Member
          • Apr 2013
          • 5

          #5
          Help!

          I write code:
          var_dump($getMarketResp->Result->market->runners);

          result:

          HTML Code:
          object(stdClass)#14 (1) { ["Runner"]=> array(3) { [0]=> object(stdClass)#15 (4) { ["asianLineId"]=> int(0) ["handicap"]=> float(0) ["name"]=> string(10) "West Ham" ["selectionId"]=> int(194513) } [1]=> object(stdClass)#16 (4) { ["asianLineId"]=> int(0) ["handicap"]=> float(0) ["name"]=> string(31) "Arsenal" ["selectionId"]=> int(476271) } [2]=> object(stdClass)#17 (4) { ["asianLineId"]=> int(0) ["handicap"]=> float(0) ["name"]=> string(10) "Draw" ["selectionId"]=> int(58805) } } }
          how do I extract here selectionId and name ?

          Help, please...

          Comment

          • andrey1
            Junior Member
            • Apr 2013
            • 5

            #6
            ??????????????????????

            Comment

            • Fred77
              Junior Member
              • Jan 2009
              • 37

              #7
              Something like

              PHP Code:
              foreach ($getMarketResp->Result->market->runners->Runner AS $runner) {
                  echo 
              "{$runner->selectionId} {$runner->name} <br>\n";

              Comment

              Working...
              X