$dataaktualizacji pobiera tablicę. W jaki sposób wyświetlić właściwy element dla danego id?
(string)$dataaktualizacji jest pusty? Nic nie wyświetla dla powyższego xml'a.
Podbijam na konkretnym przykładzie. Fragment mojego xml'a.
<dzial tab="lokale" typ="sprzedaz">
<oferta>
<id>121</id>
<param nazwa="dataaktualizacji" type="text">2016-06-07 08:48:22</param>
<param nazwa="dzielnica" type="text"/>
<cena waluta="PLN">1500000.00</cena>
</oferta>
</dzial>
<dzial tab="domy" typ="sprzedaz">
<oferta>
<id>122</id>
<param nazwa="dataaktualizacji" type="text">2016-08-19 15:14:24</param>
<param nazwa="dzielnica" type="text">Chwarzno-Wiczlino</param>
<cena waluta="PLN">560000.00</cena>
</oferta>
</dzial>
i taki kod:
$dataaktualizacji = $xml->xpath('//param[@nazwa="dataaktualizacji"]');
$dzielnica = $xml->xpath('//param[@nazwa="dzielnica"]');
foreach($xml->dzial as $oferta) {
echo $oferta->oferta->id . "<br />"; echo $oferta->oferta->cena . "<br />"; echo $oferta->attributes()->tab. "<br />"; echo $oferta->attributes()->typ. "<br />";
}
Jak w tej pętli wyświetlić odpowiednie elementy tablic $dataaktualizacji i $dzielnica dla danego id?