Просмотр темы
Помогите составить запрос
|
|
Pisatel |
Опубликовано 05.11.2015 05:33
|
![]() Ветеран ![]() Сообщений: 678 Зарегистрирован: 08.02.2013 05:51 |
Всем доброго времени суток. Суть просьбы в следующем: есть скрипт (каталог товаров), в нем идет выборка надкаталогов (путь к текущему каталогу), делается это таким вот безобразным способом:
З.ы. Код (функции бд) похож на фьюжн, но это не он Переполз на WP, но PF - это как первая любовь, которая не забывается...
|
|
|
lucky |
Опубликовано 05.11.2015 09:33
|
![]() Опытный пользователь ![]() Сообщений: 381 Зарегистрирован: 05.09.2012 10:20 |
удалил :)
Изменил(а) lucky, 05.11.2015 09:51 |
|
|
Rush |
Опубликовано 05.11.2015 12:04
|
![]() Администратор ![]() Разработчики ![]() Группа поддержки ![]() Сообщений: 1418 Зарегистрирован: 31.08.2010 14:41 |
cat_papa, надо запомнить)
|
|
|
Pisatel |
Опубликовано 05.11.2015 14:08
|
![]() Ветеран ![]() Сообщений: 678 Зарегистрирован: 08.02.2013 05:51 |
Это лишь самая незначительная няшная часть данного скрипта. Есть еще ячейка "foto_kmestu" и другие вкусности для любителей стеба. Но речь сейчас не об этом.
Переполз на WP, но PF - это как первая любовь, которая не забывается...
|
|
|
Razor |
Опубликовано 06.11.2015 07:32
|
![]() Администратор ![]() Группа поддержки ![]() Сообщений: 508 Зарегистрирован: 20.08.2010 15:55 |
Есть у mysql одна из проблем, она не поддерживает иерархично-рекурсивные структуры, в пределах одной таблицы. На уровне запроса, вынужден огорчить, но этого реализовать не получится. Можно немного извратиться и сделать что-то подобное, либо использовать более православные СУБД типа postgres. Ну либо использовать рекурсивные функи на php, для дальнейшей обработки данных, вот пример. Sr. Software developer
plesk.com |
|
|
Pisatel |
Опубликовано 06.11.2015 08:40
|
![]() Ветеран ![]() Сообщений: 678 Зарегистрирован: 08.02.2013 05:51 |
Razor, благодарю за развернутый ответ. Похоже, придется оставить как есть, дабы не изобретать еще более сложные вЕлики.
Переполз на WP, но PF - это как первая любовь, которая не забывается...
|
|
Поделиться этой темой | |
Социальные закладки: |
![]() ![]() ![]() ![]() ![]() ![]() |
URL: | |
BBcode: | |
HTML: |
Перейти на форум: |