roddik
Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Привет! Есть 3 таблицы: 1) статьи, структура такая: id статьи, id категории, тайтл статьи, текст статьи 2) категорий названия, структура такая: id категории, название категории 3) таблица соответствий, структура: id отеческой категории, id вложенной категории Получается так, что id категории из первой таблицы берется и далее, берется и если есть в 3ей таблице какое-то соответствие, формируется строчка сатегории чтобы получалось cat/subcat/subsubcat.... ну например взяли статью, id категории 5, в 3 таблице есть строчки, 4,5 и 3,4, значит статья находится в категории (по вложенности) 3/4/5, потом эти id заменяются на названия из 2 таблицы Внимание, вопрос: как из этих 3 таблиц сделать одну такой структуры: id статьи, текст статьи, тайтл статьи с дописанной к нему через пробел в квадратных скобках иерархией категорий, в которых она находится, для того примера было бы "Title [a/b/c]", если у айдишников 3,4,5 были соответственно названия a,b,c? Спасибо большое!)) |