|
|
|
Помогите с запросом построения вложенности категорий
|
|||
|---|---|---|---|
|
#18+
Табличка имеет следующий вид. category_namecategory_idcategory_parent_idname110name221name332name442 То-есть это как-бы вложенный список name1 name2 1. name3 2. name4 Подскажите как получить структуру категорий в виде строки с разделителем ? например name1>>name2>>name3 name1>>name2>>name4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2014, 03:58:34 |
|
||
|
Помогите с запросом построения вложенности категорий
|
|||
|---|---|---|---|
|
#18+
Сделал запрос SELECT CONCAT( `category_parent_id` , '>>', `category_id` ) AS cat_and_parent FROM `categories` выводит 0 >> 1 1 >> 2 2 >> 3 2 >> 4 Подскажите как теперь объединить все вложенные категории таким образом 0 >> 1 >> 2 >> 3 0 >> 1 >> 2 >> 4 То есть получить полный путь от самой последней категории до категории у которой нет родителя, то есть самой верхней? И второе как заменить id категории на ее имя? Заранее благодарен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2014, 19:17:05 |
|
||
|
Помогите с запросом построения вложенности категорий
|
|||
|---|---|---|---|
|
#18+
FAQ не судьба читать? FAQ: Древовидные структуры средствами MySQL ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2014, 21:17:36 |
|
||
|
|

start [/forum/topic.php?fid=47&msg=38658139&tid=1834735]: |
0ms |
get settings: |
7ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
48ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
25ms |
get tp. blocked users: |
1ms |
| others: | 246ms |
| total: | 347ms |

| 0 / 0 |
