Задать вопрос
@Dmax99

Как выбрать два value в одном select?

Здравствуйте!
Подскажите пожалуйста, как записать в БД два значения value?
Вот пример:
<select name="role">
                    <option value="2" selected>Пользователь</option>
                    <option value="1">Администратор</option>
            </select>

В базе есть два столбца Role - ID группы. И, Rolename - имя группы
Но мой селект может передать только value... А как передать и ИД и Имя??
Заранее спасибо за помощь!
  • Вопрос задан
  • 130 просмотров
Подписаться 1 Простой 7 комментариев
Решения вопроса 1
В базе данных создайте отдельную таблицу с ролями пользователей и свяжите её с таблицей пользователей. Это позволит вам хранить в таблице пользователей только id роли, по которому вы сможете найти название роли в связанной таблице.
Благодаря этому вам не потребуется отправлять в БД названия роли, так как вы сможете подгружать их из таблицы ролей.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы