Php скрипт вывода инфы из xml базы

Гость19 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
10.01.2006

Необходимо считать данные из xml базы в массив следующего вида

и организовать:

-вывод из базы по элементно - только для melody

-вывод из базы по параметру TYPE (поиск) - mobile и melody

-вывод всех элементов по категориям, с листингом в категории - для melody

melody_price( //считывание единичного заголовка

[currency]

[value]

);

MobileArray( //массив телефонов

[0]=>( //пример элемента массива

[ID]

[NAME]

[TYPE] //код поддержки мелодий, т.е если только mmf - 001, если только 16s,то 010,

если все, то 111;

)

);

MelodyArray( //массив мелодий

[0]=>( //пример элемента массива

[ID]

[NAME]

[SINGER]

[PREVIEW]

[GENRE_NAME]

[GENRE_ID]

[RECCOMEND]

[NEW]

[4s] //код(если он есть) или пусто

[16s] //код(если он есть) или пусто

[MMF] //код(если он есть) или пусто

[TYPE] //код поддержки мелодий, т.е если только mmf - 001, если только 16s,то 010,

если все, то 111;

)

);

Существует 5 аналогичных xml баз вида:

preview="http://img.ru/preview/melodies/12_41c1b295713d7_poly.mp3"

genre_name="Pop" genre_id="121" recommend="0" new="0">