Пожалуйста, решите это с базой данных.
https://prnt.sc/gp6x27 (пожалуйста, нажмите здесь для четкого просмотра)
я использую базу данных referrar_id (случайное число не 0 для родительского идентификатора https://prnt.sc/gp6z0g) нужен вывод, как этот скриншот
Я работаю над многоуровневым маркетингом на php
Ниже выходит структура базы данных (выглядит как) (на screen1), но мне нужно отобразить как screen2
Примечание: его динамическая, если больше подкатегории, чем повышение уровня, и я использую родительский ключ, как in4907422 (это случайное число)
(экран 1 ниже)
компьютер
-Аппаратное
—mouse
—keyboard
-программного обеспечения
—php
— основной php
— Magento
— OpenCart
—Джава
туфли
-Nike
—Red
—White
-Puma
-Addas
-Reebok
одежда
-люди
—Рубашка
—Футболка
-женщины
(экран 2 ниже)
(1 уровень)
компьютер
туфли
одежда
(2 уровень)
аппаратные средства
программного обеспечения
Nike
пума
Addas
Reebok
люди
женщины
(3 уровень)
мышь
PHP
Джава
красный
белый
shirt’shirt
(4 уровень)
Magento
OpenCart
заранее спасибо
у вас есть два решения здесь.
тогда вы можете сделать другую таблицу с внешними ключами.
Создайте таблицу категорий со следующими полями
здесь 1-й уровень категорий не будет иметь родительского идентификатора, а в остальных вы сможете идти как можно глубже.
Других решений пока нет …