За последние 24 часа нас посетили 18822 программиста и 1702 робота. Сейчас ищут 716 программистов ...

Построение вложенных списков из MYSQL

Тема в разделе "PHP и базы данных", создана пользователем shifaka, 6 июл 2011.

  1. shifaka

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

    С нами с:
    6 июл 2011
    Сообщения:
    5
    Симпатии:
    0
    Уверен многим не раз приходилось решать эту стандартную задачу. Ищу ОПТИМАЛЬНОЕ решение:
    В mysql есть 2 таблицы:

    category
    - id_category
    - id_parrent_category
    - category_name

    parrent_ccategory
    - id_parrent_category
    - parrent_category_name

    Необходимо получить форму вида:

    parrent_category_name_1:
    category_name_1
    category_name_2
    category_name_3
    parrent_category_name_2:
    category_name_4
    category_name_5

    Ну или по русски:
    Авто:
    - Авто
    - Мото
    - Грузовики
    Недвижимость:
    - Квартиры
    - Дома
     
  2. shifaka

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

    С нами с:
    6 июл 2011
    Сообщения:
    5
    Симпатии:
    0
    Толи я непонятно поставил вопрос, то ли людям лень отвечать. Просто я уже придумал 3 варианта реализации но все они громоздкие с кучей циклов бегающим по разным массивам, а я уверен есть гениально простое решение)
     
  3. Gromo

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

    С нами с:
    24 май 2010
    Сообщения:
    2.786
    Симпатии:
    2
    Адрес:
    Ташкент
    подтверждаю - лень. задача настолько простая, что способов решения - вагон и маленькая тележка. 10 минут работы, если есть хоть капля воображения