XML / php foreach döngüsü tüm verileri döngü değil

0 Cevap php

Bu benim foreach kez doğru miktarda döngü gibi görünüyor. Ancak sadece ilk döngü içeriği ile değişkenleri doldurma oluyor.

I tried it 2 ways. but firstly this is the url to the XML feed http://wowfeeds.wipeitau.com/GuildActivity.php?location=EU&rn=shadowsong&gn=antheas&output=XML&callback=? so you can see the structure.

php codee issss

function GetAchievements(){
$achurl = "http://wowfeeds.wipeitau.com/GuildActivity.php?location=EU&rn=shadowsong&gn=antheas&limit=100&output=XML&callback=?"; 
$achxml = new SimpleXMLElement($achurl);
// Achievements
foreach ($achxml->ACTIVITYLIST->ACTIVITYITEM as $ach) {
$name = $ach['NAME'];
echo $name;
//$Achievments = "<p><img src='$achimg' /> <span class='red'>$achname</span> $achtext <span class='red'>$achobj</span></p>";
//echo $Achievments;
}

}

Bu sadece bir boş dönmek gibi görünüyor.

Ancak ben = $ adına kod @ $ isim = $ ach ['NAME'] değiştirirsek =

    function GetAchievements(){
    $achurl = "http://wowfeeds.wipeitau.com/GuildActivity.php?location=EU&rn=shadowsong&gn=antheas&limit=100&output=XML&callback=?"; 
    $achxml = new SimpleXMLElement($achurl);
    // Achievements
    foreach ($achxml->ACTIVITYLIST->ACTIVITYITEM as $ach) {
    $name = $achxml->ACTIVITYLIST->ACTIVITYITEM->NAME;
    echo $name;
    //$Achievments = "<p><img src='$achimg' /> <span class='red'>$achname</span> $achtext <span class='red'>$achobj</span></p>";
    //echo $Achievments;
    }
}

O zaman sadece ilk giriş girişleri olarak kez aynı sayıda tekrarlar.

EG. Name. Name. Name. This been driving me mad for 2 hours now. Please help :(

0 Cevap