За последние 24 часа нас посетили 34849 программистов и 1753 робота. Сейчас ищут 807 программистов ...

Вывод меню с подкатегориями

Тема в разделе "PHP для новичков", создана пользователем allforweb, 30 мар 2011.

  1. allforweb

    allforweb Активный пользователь

    С нами с:
    18 сен 2010
    Сообщения:
    72
    Симпатии:
    0
    Подскажите, как правильно вывести меню, если есть главные категории и у них подкатегории?
    Категория 1
    - подкатегория
    - подкатегория
    - подкатегория

    Категория 2
    - подкатегория
    - подкатегория
    - подкатегория
     
  2. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    что именно интересует?
     
  3. allforweb

    allforweb Активный пользователь

    С нами с:
    18 сен 2010
    Сообщения:
    72
    Симпатии:
    0
    В БД у меня главные категории имеют поле parent = 0, а субкатегории больше 0, равные id родителя. Как сделать выборку правильную одним запросом и вывод?
     
  4. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    SELECT *

    =) и все

    потом просто надо грамотно и судя по всему рекурсивно построить меню

    Яблочкина надо с Апельсинкиным потрясти. Я в рекурсии слабак.
     
  5. Mr. T

    Mr. T Активный пользователь

    С нами с:
    10 ноя 2010
    Сообщения:
    733
    Симпатии:
    0
    Адрес:
    Украина, г. Киев
    Разве нельзя организовать проверку ID? Если не категория, то подкатегория и выводит, как подкатегорию, нет?
     
  6. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    Mr. T
    ну это если заранее знаешь, что уровень вложенности - один
     
  7. Volt(220)

    Volt(220) Активный пользователь

    С нами с:
    11 июн 2009
    Сообщения:
    1.640
    Симпатии:
    1