Code : Tout sélectionner
<IMAGES>
<img id="001">
<numImage>001</numImage>
<urlImageMin>min001</urlImageMin>
<urlImageGde>gde001</urlImageGde>
</img>
<img id="002">
<numImage>002</numImage>
<urlImageMin>min002</urlImageMin>
<urlImageGde>gde003</urlImageGde>
</img>
<img id="003">
<numImage>003</numImage>
<urlImageMin>min003</urlImageMin>
<urlImageGde>gde003</urlImageGde>
</img>
</IMAGES>
or je n'arrive pas ) utiliser lastchild pour me positionner et ensuite je n'arrive pas non plus à utiliser getAttribute pour récupérer l'id.
Jusqu'ici je suis arriver à lister les id avec une boucle et getAttribute mais je ne sais pas l'utiliser sans boucle cela me produit des erreurs
voici mon essai de lastchild :
Code : Tout sélectionner
$dom = new DomDocument();
if (!$dom->load('diapo.xml'))
{
echo"peut pas ouvrir xml";
}
else
{
$racine = $dom->documentElement;
$last = $racine->img->lastChild; // marche pas
et ma boucle :
$listeImg = $racine->getElementsByTagName("img");
foreach($listeImg as $img)
{
if ($img->hasAttribute("id"))
{
echo " - " . $img->getAttribute("id");
}
echo "<br />";
}
est ce que quelqu'un peut m'aider... c'est super urgent en plus..[/code]
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 6.0; fr; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12