Kod
function wyciagnij($tag,$content)
{
preg_match("@<$tag>(.*?)<\/$tag>@i", $content, $w);
return($w[1]);
}
wyciagnij('skill',$content);
{
preg_match("@<$tag>(.*?)<\/$tag>@i", $content, $w);
return($w[1]);
}
wyciagnij('skill',$content);
dane chce wyciagnac z takiego kodu
Kod
<skills>
<skill>
<value>0.0</value>
<domain>land</domain>
</skill>
<skill>
<value>9.03</value>
<domain>manufacturing</domain>
</skill>
<skill>
<value>0.0</value>
<domain>constructions</domain>
</skill>
</skills>
<region>Mazovia</region>
<skill>
<value>0.0</value>
<domain>land</domain>
</skill>
<skill>
<value>9.03</value>
<domain>manufacturing</domain>
</skill>
<skill>
<value>0.0</value>
<domain>constructions</domain>
</skill>
</skills>
<region>Mazovia</region>
niestety dostaje pusta tablice probowalem juz wielu modyfikacji tego kodu i zawsze to samo, dla tagow <region></region> kod dziala, widze ze kod niedziala tylko wtedy gdy dane tagi wystepuja wiecej niz 1 raz w kodzie...