Je m'explique, la première étape était de récupérer un id de session.
La 2ème étape est d'exécuter à partir de l'id de session une requête SQL basique $req.
Le résultat doit produire un xml...
A partir de :
$result = $client->__soapCall ('Login', $param)
;
J'ai fait ceci pour récupérer l'id :
foreach ($result as $element) {
$param2 = array('ExecuteSql' => array('id'=>$element, 'requete'=>$req));
}
J'ai ensuite fait :
$result2 = $client2->__soapCall ('ExecuteSql', $param2);
mais nada, nothing, que de chi à part :
stdClass Object ( [ExecuteSqlResult] => )
Il faut utiliser autre chose que __soapCall ? Il faut se tourner vers __doRequest ou ca n'a rien à voir ?
un var_dump de $result2 donne : object(stdClass)#4 (1) { ["ExecuteSqlResult"]=> string(283) "" }
Ca te parle, c'est plus clair ?
Mega

Je m'explique, la première étape était de récupérer un id de session.
La 2ème étape est d'exécuter à partir de l'id de session une requête SQL basique $req.
Le résultat doit produire un xml...
A partir de :
[php]$result = $client->__soapCall ('Login', $param)[/php];
J'ai fait ceci pour récupérer l'id :
[php]foreach ($result as $element) {
$param2 = array('ExecuteSql' => array('id'=>$element, 'requete'=>$req));
}[/php]
J'ai ensuite fait :
[php]$result2 = $client2->__soapCall ('ExecuteSql', $param2);[/php]
mais nada, nothing, que de chi à part :
stdClass Object ( [ExecuteSqlResult] => )
Il faut utiliser autre chose que __soapCall ? Il faut se tourner vers __doRequest ou ca n'a rien à voir ?
un var_dump de $result2 donne : object(stdClass)#4 (1) { ["ExecuteSqlResult"]=> string(283) "" }
Ca te parle, c'est plus clair ?
Mega
;)