Нужна помощь по Mysql Select, чтобы показать все под одним идентификатором, используя php.

  • Автор темы I AM
  • Обновлено
  • 13, May 2024
  • #1
Привет всем, нужна ваша помощь, любой может привести пример кода того, что я пытаюсь сделать, используя php и mysql, Структура базы данных: (рис.

A) Линия 1 А --- / \ \ Линия 2 Б В Г / | \ | | Строка 3 E F G H I / | Линия 4 Дж К Структура вывода: показать в php (рис.

B) Линия 1 А ------------ / \ \ Линия 2 Б В Г | | | Строка 3 E - F - G - J - K H I

Пример: J, K находится под E, а E под B, B находится под A.

Я пытался найти кратчайший способ вывода, как показано на рисунке B структуры вывода, вместо структуры базы данных, показанной на рисунке A. Любой список под E или J будет указан в строке 3 максимум.

Любая помощь/руководство? в PHP + Mysql

I AM


Рег
23 Jul, 2011

Тем
403760

Постов
400028

Баллов
2418908
  • 18, May 2024
  • #2
Ваша картинка объясняет "линии" На самом деле вы просто пытаетесь свести MLM к минимуму и сделать его состоящим всего из трех слоев. Если вы не высшего уровня или следующего уровня, то вас поднимут?
 

Maslovyu


Рег
31 Mar, 2016

Тем
66

Постов
206

Баллов
566
  • 13, Jun 2024
  • #3
Привет, Сарак, извини, что мало использовал sqlfiddle. То, чего я пытаюсь достичь, очень похоже на MLM, но вместо того, чтобы показывать всю строку, я хочу сделать это как пример изображения imgur dot com/a/XhnoIZ2. Вместо 4-й строки нижестоящей линии, я хочу, чтобы все агенты под агентом 02 были перечислены в 1 строке 3-й строки.
 

Wzarziortdzedo


Рег
11 Jan, 2016

Тем
77

Постов
169

Баллов
594
Тем
403,760
Комментарии
400,028
Опыт
2,418,908

Интересно