powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Запись данных из формы в связанные таблицы
2 сообщений из 2, страница 1 из 1
Запись данных из формы в связанные таблицы
    #39028242
Следующая ситуация:

Имеется три таблицы, связанные между собой, как показано на схеме.
1. passport - паспортные данные
2. activity - активность человека с датой и описанием
3. activity_type - вид активности: работает, не работает, обучается.

Связь 3->2->1

Заполнение через форму на сайте. Чтобы заполнить 1 таблицу, нужно, чтобы имелась запись во второй. Третья таблица - справочник с уже забитыми значениями, которые в конкретно этой форме не добавляются. Просто в выпадающем списке имеется перечень значений. Список формируется запросом.

Таким образом, заполняется форма. И:
1. Из выпадающего списка получить id_activity_type выбранной записи (из списка 3).
2. запросом во 2 таблицу добавляется часть введённых данных + id_activity_type из списка 3.
3. запросом осуществляется поиск во 2 таблице по введённым данным с целью узнать id_activity записи, который нужно записать в 1 таблицу.
4. оставшиеся введённые данные вносятся в таблицу 1 + id_activity из таблицы 2.

Вопросы:

а) Как получить id_activity_type из выбранного в выпадающем списке значения? Запросом? Запрос к таблице 3 на поиск выбранного значения и получение id таким образом?

б) есть ли какой-нибудь другой более элегантный что ли способ записать всю введённую в форму информацию в таблицы?
...
Рейтинг: 0 / 0
Запись данных из формы в связанные таблицы
    #39028243
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Никита Осеннийа) Как получить id_activity_type из выбранного в выпадающем списке значения?Зачем его получать, если оно уже может присутствовать в списке?
У тэга option есть атрибут value, см. http://htmlbook.ru/html/option
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Запись данных из формы в связанные таблицы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]