Конференция "Прочее" » PHP & XML and/or MySQL: Меню навигации
 
  • pushkin42 © (07.08.08 11:11) [0]
    Добре, друже!

    Зело помощь требуе, поелику в сабже не смыслю малость...

    По сути вопроса: нужно создать структуру взаимодействия с xml-файлами, в которых будет информация вида

    <position id="65237">
    <interface descr="Первыйнах" size=110>
    <count>1</count>
    <price>1000</price>
    </interface>
    <information>
    Это информация о позиции
    </information>
    </position>

    Я пытался делать это штатными средствами PHP, но у меня ничего не вышло - переход на уровень ниже (в подраздел) выполняется, а дальше (в подраздел подраздела) - никак. И ещё обратно потом вернуться не могу :(

    Буду благодарен за примерчик, который позволил бы разобрать данную структуру, и, исходя из записи в адресной строке браузера, выдал бы на гора строчку вида "Каталог -> Позиция 1 -> Описание" с соответствующими ссылками на каждую часть строки (т.е. Каталог (/catalog/) -> Позиция 1 -> )(/catalog/class_1/) и т.д.).

    В принципе устроило бы и решение вопроса с использованием БД, но никак не могу понять, каким образом разобрать строку так, чтобы, скажем, при структуре базы:

    ID PARENT_ID     URI        TITLE
    1  0             rus        Главная
    2  1            about        О компании
    3  2            who_we        Общая информация
    4  2        bank            Банковские реквизиты
    5  3            sotrud        Наши сотрудники

    и так далее, и наличии пути вида /rus/catalog/class_1/ после "разбора полётов" я мог бы получить строчку такого же вида (как в XML), т.е. в базе забиты отдельные пункты меню (about, who_we и т.д.), и уровень их "вложенности" друг в друга - т.е. PARENT_ID=1 => этот пункт следует искать в строчке с параметром ID=1, и далее...

    Заранее благодарю.
  • Zeqfreed © (07.08.08 11:27) [1]
  • pushkin42 © (07.08.08 13:52) [2]
    Я там был. Но никак не могу понять как можно читать "подраздел подраздела", т.е. $xml->data->subdata->subsubdata - это понятно. А как создать структуру меню - не очень...
 
Конференция "Прочее" » PHP & XML and/or MySQL: Меню навигации
Есть новые Нет новых   [134440   +4][b:0][p:0]