Я пытаюсь найти какое-то решение проблемы, когда я должен предоставить пользователю динамические выпадающие списки в зависимости от параметров, которые они выбирают.Динамические множественные выпадающие варианты выбора из MySQL с использованием PHP
В настоящее время у меня есть 3 таблицы, которые нормализуются как таковые.
В настоящее время это хорошо работает с моей HTML выбрать элементы, где, если я выбрать John Doe Я хотел бы получить Пол, Кевин и Дик, как мои вторые варианты, и если бы я должен был выбрать Кевин Я хотел бы получить Drake и Kanye как третий вариант.
Моя проблема заключается в том, что я не хочу создавать таблицы, так как я хотел бы добавить в свое приложение еще несколько слоев staff_level.
Как я могу подойти к этому и иметь полностью динамическую структуру таблиц с использованием PHP и MySQL?
Спасибо, что нашли время, чтобы прочитать это.
Какова ситуация, когда эти многоуровневые таблицы используются? Каковы отношения между Джоном Джонсом и Полом Пете и Кевином Майором? –
Привет @AaronD таблицы, которые я предусмотрел, подчеркивают связь между именами? какие дополнительные данные о взаимоотношениях вы ищете? – BaconJuice
Я буду перефразировать - почему вы так его разработали? Какие отношения между этими именами существуют между людьми? Я думаю, что другой дизайн может быть более уместным, просто потому, что я с трудом представляю сценарий, в котором есть дерево таких отношений (кроме, возможно, семейного дерева). Таблица отношений может быть лучше подходит. –