друзья я новичок в php перерыл интернет не нашел похожего примера а из тех что есть не очень понимаю как произвести выборку данных из xml
вот моя xml -ка с данными
приведу маленький кусочек от с начало до нескольких товаров (ато товаров больше 2000)
<yml_catalog date="2016-08-30 17:01">
<shop>
<name>Интернет магазин</name>//наименование сайта
<company>ЧТУП "Рога и копыта"</company>// наименование компании
<url>http://адрес сайта</url>
<currencies>
<currency id="BYN" rate="1"/>//валюта
</currencies>
<offers>
<offer id="78" available="true">//идентификатор товара по нему необходимо искать в бд
<url>http://адрес сайта/products/chempionchampion</url>
<price>50</price>//цена
<compare_price>1.97</compare_price>//цена со скидкой
<name>Чемпион/Champion/25*2</name>//наименование товара
</offer>
//следующий товар
<offer id="187" available="true">
<url>
http://адрес магазина/products/chempionchampion?variant=187
</url>
<price>12</price>
<compare_price>0.5</compare_price>
<name>Чемпион/Champion/25*2</name>
</offer>
необходима все это дело поместить в базу данных при этом если ид товара уже присутствует в бд необходимо перезаписать только цены и все
но с базой данных я думаю сам разберусь помогите только вытащить данные из xml циклом каждую переменную