Bonjour à tous,

Je recherche une solution pour récupérer des données sur ce fichier xml:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
<infos>
−
<membre>
<pseudo>nico</pseudo>
<age>23</age>
<departement>78</departement>
<ville>Marly le roi</ville>
<mail>contact@nbonnici.info</mail>
</membre>
−
<membre>
<pseudo>foo</pseudo>
<age>25</age>
<departement>75018</departement>
<ville>Paris</ville>
<mail>foo@foo.fr</mail>
</membre>
−
<membre>
<pseudo>fool</pseudo>
<age>45</age>
<departement>78160</departement>
<ville>Marly le roi</ville>
<mail>fool@foo.fr</mail>
</membre>
</infos>
Je voudrais récupérer des donnés sous condition avec une instruction de ce type:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
if
((String)$xml->infos->membre->pseudo == $array['name'])
 { 
echo (String)$xml->infos->membre->age;
 } 
else { 
echo 'donnees non disponible...'; 
}
Cependant je n'obtiens que l'instruction du else... Ou se trouve mon erreur?

Merci de votre aide.

Nicolas