Petit nouveau ! |
3 Messages
18 févr. 2014, 16:42
Merci pour vos réponses. Pour une raison mystérieuse (pastis, yeux fermés... ?), les solutions proposées retournaient une erreur.
J'ai tenté ceci, par exemple :
echo $utilisateurs->val[3] . "<br>";
... et la Seigneur me remercie de ma patience.
Plus dur, encore. Ma fonction SOAP retourne un... "truc" (pardonnez ma grossièreté, j'ai encore un peu de mal avec les types en php) que je passe à la moulinette de la fonction print_r.
echo '<pre>'.print_r($utilisateurs, true).'</pre>';
L'écran affiche ceci :
stdClass Object
(
[struc_utilisateur] => Array
(
[0] => stdClass Object
(
[str_nom_utilisateur] => AMANDINE
[id_utilisateur] => 18
)
[1] => stdClass Object
(
[str_nom_utilisateur] => AURELIA
[id_utilisateur] => 6
)
[2] => stdClass Object
(
[str_nom_utilisateur] => MELISSA
[id_utilisateur] => 538
)
)
)
Sur le coup, une boule d'angoisse remonte dans ma gorge, m'empêche de réfléchir, puis de respirer. Je vomis. En reprenant vos exemples (et en m'essuyant les lèvres), j'écris ceci :
echo $utilisateurs->struc_utilisateur[1]->str_nom_utilisateur;
Et là, miracle, je commence à comprendre, car je peux lire sur mon écran :
AURELIA
MERCI AURELIA POUR TOUTES LES BONNES CHOSES QUE JE TE DOIS...