Autor Zpráva
Matess
Profil *
Dobrý večer. Potřeboval bych poradit s tímto XML:
<export time="2012-06-13 17:38:15">
<product id="514">
<link>
http://www.sekacmix.cz/Damske-odevy/Halenky-tuniky-korzety/Barevna-kostkovana-kosile-s-kratkym-rukavem
</link>
<name>Barevná kostkovaná košile s krátkým rukávem</name>
<code>P514</code>
<manufacturer>Gant</manufacturer>
<pricesource>product</pricesource>
<price>99</price>
<price_vat>99</price_vat>
<vat>0</vat>
<defimg>1623</defimg>
<avaibility_h>0</avaibility_h>
<avaibility>skladem</avaibility>
<category id="72">Halenky - tuniky - korzety</category>
<categories>
<category id="14" main="0">Dámské oděvy</category>
<category id="72" main="1">Halenky - tuniky - korzety</category>
<category id="57" main="0">40</category>
<category id="58" main="0">42</category>
<category id="5" main="0">Dámské velikosti</category>
</categories>
<description/>
<fulldescription>
<ul><li>Celková délka: 66 cm</li> <li>Šířka přes hrudník: 48 cm</li> <li>Velikost: 40, 42</li> </ul>
</fulldescription>
<imgs>
<img default="1">
http://www.sekacmix.cz/img/affil/1623-barevna-kostkovana-kosile-s-kratkym-rukavem.jpg
</img>
<img>
http://www.sekacmix.cz/img/affil/1624-barevna-kostkovana-kosile-s-kratkym-rukavem.jpg
</img>
<img>
http://www.sekacmix.cz/img/affil/1625-barevna-kostkovana-kosile-s-kratkym-rukavem.jpg
</img>
</imgs>
<alters/>
<attributes>
<attribute id="5" name="Celková délka">66 cm</attribute>
<attribute id="6" name="Šířka přes hrudník">48 cm</attribute>
<attribute id="15" name="Velikost">40, 42</attribute>
</attributes>
</product>

Data parsuji tímto scriptem:
<?php
$xml=simplexml_load_file("aff_cache.xml");
$index = 1;

foreach ($xml->product as $item){
if($index > 1000){ break; }
$index++;



echo "<br>link: ".$item->link;
echo "<br>jmeno (nazev): ".$item->name;
echo "<br>kod: ".$item->code;
echo "<br>výrobce: ".$item->manufacturer;
echo "<br>cena: ".$item->price;
echo "<br>kateorie: ".$item->category;
echo "<br>full: ".$item->fulldescription;
}
?>
Script celkem funguje, ale mám poblém, že nedokážu vypsat categories, imgs, attribuets.
Můžete mi prosím poradit jak to vypsat? Jde mi hlavně o ten imgs (respektive img). Stačí mi vždy jen jeden.

Pokud zkusím toto: echo "<br>img: ".$item->img; tak to nic nevypíše.

Prosím prosím poraďte.
Děkuji
Alphard
Profil
Podobně jako product.
v cyklu projít $item->imgs.
Matess
Profil *
Alphard:
Díky funguje skvěle.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0