Поисковая форма:) поиск по free-lance.ru Топ/история/обновления фриланса, по разным параметрам (темы, сообщения, пользователи...) Автоматическое удаление постов от ненужных юзеров в топике (php скрипт) Досье(точный ник)
 

Ник (или часть ника):
?
Какой текст ищем:
?
Раздел блогов:
За срок
дней
Тип поиска: (по вхождению: по тексту гуг выдаст посты с "гуг", "гугл", "огугл"; "полнотекстовый": по тексту "гуг" выдаст посты только с "гуг")
По вхождению строки:  Полнотекстовый: 
(поиск не 100% актуальный, есть определённая задержка при обновлении данных для поиска. )
0 Всего найдено: 8
JuniorProg Сообщение 18/03/2013 14:19 Копия темы
Ребят помогите с логикой запроса, плз. Есть 2 таблицы в базе данных Mysql.

1) – таблица с категориями

category_id category_name
_____________ _____________
11 Камера
10 Зеркало
12 1
13 2
 

2) Таблица со связями категорий, то есть тут пишется родитель и дочерние категории

category_parent_id category_child_name
__________________ ___________________
0 10
0 11
11 12
11 13
То есть получается, если category_parent_id – 0, то категория сама является родителем(по идее так)

Не понимаю как мне составить логику запроса, чтобы вывести в PHP имена категорий и под категорий, к примеру :
Если есть дочерние категории – выводим так:
Камера
---1
---2
---3
Если нет, то просто выводим :
Камера
Зеркало


Извините если что не так написал, вернее не понятно, если что говорите я все исправлю.

В php недавно, поэтому не совсем понимаю еще логику всего этого

1site Сообщение 18/03/2013 14:33 Копия темы
Если хотите все по логике, зачем вторая таблица?
Почему не сделать одну: category_id, category_name, category_parent_id?

И запрос будет легче написать. Например, так: web.archive.org/web/20110...
JuniorProg Сообщение 18/03/2013 14:39 Копия темы
Простите за мою ошибку в описании, ---- забыл сказать что это компонент Virtuemart, то есть структуру менять вообще нельзя =(
JuniorProg Сообщение 18/03/2013 14:41 Копия темы
за ссылку спасибо
csky Сообщение 18/03/2013 15:22 Копия темы
Получаете все данные в массивы, а дальше рекурсией выводите.
JuniorProg Сообщение 18/03/2013 15:36 Копия темы
Можно немного по подробнее? пожалуйста
csky Сообщение 18/03/2013 15:39 Копия темы
phpclub.ru/faq/Tree/Al?v=...
JuniorProg Сообщение 18/03/2013 15:56 Копия темы
Спасибо большое
0

©2008 edogs egods
Выразить восторг, поругаться
или предложить что-нибудь можно на форуме
Для обсуждения этого сервиса так же есть темы на фрилансе по
поиску , флудотопу ,и по удалённым сообщениям ,и по Актуальным/популярным темам , и по топу "кто кому больше наотвечал"