у меня есть mysql tables
Contract
-**contract_id** (PRIMARY)
Contract_to_groups
-**group_id** (PRIMARY)
-contract_id
Groups_to_users
-group_id
-user_id
У меня этот мультиселект (multiselect.js
) где elem это пользователи
У меня уже есть контракт, и я хочу создать группу пользователей. Поэтому я выбираю своих пользователей из multiselect
а затем нажмите submit
, On submit
в моем столе Groups_to_users
должны быть сохранены пользователи, которых я выбрал из мультиселекции.
У меня проблема в том, что если я установлю в Contract_to_groups
group_id
как AUTO_INCREMENT я не могу сохранить в Groups_to_users
пользователи для этой группы, потому что я не знаю group_id
из Contract_to_groups
, это AUTO_INCREMENT и особенно если у меня есть четыре (4) множественных выбора и каждый с пользователями, как я могу сохранить в этих двух (2) таблицах Contract_to_groups, Groups_to_users
данные с правильными ids
?
Попробуйте изменить ваш Contract_to_groups
таблица, и добавить id
который будет автоинкрементным первичным ключом:
-**id** (PRIMARY)
-group_id
-contract_id
Других решений пока нет …