Предположим у меня есть таблица с информацией о игроках, есть такой столбец как команда. И у меня есть отдельно таблица с командами. Как мне связать таблицу, что бы я смог из выпадающего списка выбирать команды и можно ли так вообще сделать
FanatPHP, Можно сделать допустим я сделал связь и при выборке у меня так "1 - Liquid", а в самой таблице "1". Можно сделать так, что бы показывало "Liquid" или "1 - Liquid"?
Mothersprogrammer, на самом деле foreign key тут сто лет в обед не нужен
Связи в реляционных базах нематериальны. Можно получить допольнительный контроль с помощью внешних ключей, но для самой схемы отношений они не нужны.
Rudy9966, та легко. Допустим, у вас в таблице команд столбцы id и name. Выбираете все команды из этого списка и формируете такие options для вашего выпадающего списка:
Если выпадающих списков нужно много одинаковых, то тут уже думайте, как к этому делу прикрутить javascript и размножить один выпадающий список в нескольких экземплярах (чтобы не передавать кучу одинакового контента).