Вставка данных в таблицу, которая использует первичный ключ новых записей для вставки

Я впервые использую подобный форум и полностью остановился в своем развитии.
Я использую MYSQL & PHP

В основном у меня есть две таблицы (хорошо, но для этого примера две хорошо)

Установочный стол
Рабочий стол

Я пытаюсь вставить данные, используя PHP-запрос на вставку, который вставляет данные в обе таблицы, но для таблицы установки требуется идентификатор из таблицы заданий, который создается при сохранении, а также устанавливается на приращение.

Является ли это лучшим способом сделать это или есть другой способ, если это единственный способ приблизиться к этому, любая помощь будет высоко ценится

Спасибо

0

Решение

Сначала вам нужно вставить данные в таблицу заданий, а затем использовать идентификатор вновь добавленной записи, чтобы вставить данные в таблицу установки.

-1

Другие решения

Будьте осторожны с такими функциями, как mysql_insert_id или last_insert_id, прочитайте документацию.

Скажи, что у тебя есть id столбец в вашей таблице_1, который является автоинкрементом

INSERT INTO table_1 (`col_2`, ..., `coln`) VALUES ('val2', ...,  'valn');
INSERT INTO table_2 (`col_1`, ..., `colm`) VALUES (last_insert_id(), 'val2', ...,  'valm');
-1

По вопросам рекламы [email protected]