SoapClient

illetuffi

Mitglied
Hallo Forum,
ich möchte von der openligadb.de Fussball Datenbank, einen SoapClient Passer auf php5 erstellen komme aber nicht weiter. könnte mir hier vielleicht jemand weiter helfen?

PHP:
<?php

$options = array('encoding'           => 'UTF-8',
                 'connection_timeout' => 5,
                 'exceptions'         => 1,
                 );

$location = 'http://www.OpenLigaDB.de/Webservices/Sportsdata.asmx?WSDL';
$client = new SoapClient($location, $options);
var_dump($client->__getFunctions());
//var_dump($client->__getTypes());

$paarung =$client->GetMatchdataByGroupLeagueSaison(24,'bl1','2008');
// Jetzt sind in $paarung die Spieldaten enthalten

?> 
<table align='left' width='900' border='1'bordercolor='#000000' 
bordercolorlight='#FFFFFF' bordercolordark='#000000'>

    <tr>
      <td align='center'>Spielbeginn</td>
      <td align='center'>ID</td>
      <td align='center'>Team 1</td>
      <td align='center'>Team 2</td>
      <td align='center' colspan='2'>Ergebnis</td>
      <td align='center'>Status</td>
    </tr>
<?php
    for ($i=0; $i<=8; $i++)
    {
    echo "<tr>";
    echo("<td align='center'>".$paarung[$i]->matchDateTime."</td>");
    echo("<td align='center'>".$paarung[$i]->matchID."</td>");
    echo("<td align='center'>".$paarung[$i]->nameTeam1."</td>");
    echo("<td align='center'>".$paarung[$i]->nameTeam2."</td>");
    echo("<td align='center'>".$paarung[$i]->pointsTeam1."</td>");
    echo("<td align='center'>".$paarung[$i]->pointsTeam1."</td>");
    echo("<td align='center'>".$paarung[$i]->matchIsFinished."</td>");
    echo "</tr>";
    }
?>
</table>
 
Das Problem war eine Fehlermeldung bei dem Aufruf von "$client->GetMatchdataByGroupLeagueSaison".
Habe ich auch nur durch ausprobieren heraus gefunden. ;)

Mich würde die Lösung interessieren, da ich auch nicht weiter gekommen war.
Kannst du die bitte noch posten?

Danke.
 
Zurück