Я использую phpmyadmin для веб-сайта, который я создаю, и у меня есть вопрос о вставке значений во внешний ключ.
Я могу выбрать идентификатор таблицы изображений, когда для столбца события в таблице событий задано значение x i.e ...
$event = "Partay";
$sql = "SELECT i.ImageID
FROM images i
INNER JOIN events e
ON i.eventID = e.eventID
WHERE e.event ='".$event."'";
Это работает для выбора изображений для отображения. Однако, когда я хочу вставить и изображение, внутреннее соединение, похоже, не работает одинаково.
$sql = "INSERT INTO images i (i.image, e.event)
INNER JOIN event e
ON i.eventID = e.eventID
VALUES ('".$content."','".$event."')";
-Я пытаюсь вставить изображение в таблицу изображений и новое событие в таблицу событий, чтобы это новое изображение принадлежало этому новому событию.
-Так как будет работать вставка при вставке изображения с существующим событием?
Любая помощь будет хорошей, спасибо.