MySql PHP Tree View - PullRequest
       0

MySql PHP Tree View

0 голосов
/ 26 сентября 2010

Я создаю веб-приложение для партнерской программы, и на столе users у меня есть такая структура:

Image showing structure

Основываясь на этой таблице MySql, я хочу, чтобы каждый пользователь мог видеть свое дерево, поэтому мне нужен следующий запрос:

  1. Пользователь, чтобы увидеть, кто его завербовал, а кто его завербовал, и я не хочу, чтобы в запросе показывались другие пользователи, набранные тем же самым рекрутированным, который набрал этого пользователя. В основном это должно выглядеть так:

Image showing... something. The query maybe?

1 Ответ

0 голосов
/ 26 сентября 2010

если ваша структура таблицы действительно выглядит так, что вам нужно определить функцию или просто сделать это в рекурсивном поиске на вашем языке (php), но это действительно неэффективный способ. Прочитайте эту статью, она имеет дело с этой рекурсивной и другой техникой.

это объясняет хранение иерархических данных в базах данных лучше, чем я мог: http://articles.sitepoint.com/article/hierarchical-data-database

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...