Я создал эти таблицы в phpmyadmin
food -->(id, user_id, name, price, description)
ingredient-->(id, name)
food_ingredient--> (id, food_id, ingredient_name)
Я хочу, чтобы food_id
совпадал с food.id, то же самое с ingredient_name
и ingredient.name
В любом случае, я хочу вставить данные в food
и food_ingredient
одновременно, когда пользователь предоставляет food.name
, food.price
, food.description
информацию.
Итак, у меня есть (после некоторого удаления и обрезки пользовательского ввода):
INSERT INTO food
(id, user_id, name, price, description)
VALUES
(NULL,\"$user_id\", \"$name\",\"$price\",\"$food_desc\")"
Вопрос в том, как мне получить food_id
, чтобы я мог запустить что-то вроде:
INSERT INTO food_ingredient
(id, food_id, ingredient_name)
VALUES
(NULL,\"$food_id\", \"$ingredient_name\")