Вставка в таблицу, где у вас есть внешний ключ, и вы хотите вставить его из другой таблицы - PullRequest
0 голосов
/ 12 марта 2020

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

вот мой код:

$con = new mysqli("localhost", "root", "", "company");
$st = $con->prepare("INSERT INTO reservations(customer_id,players_number,res_date) VALUES(?,?,?)");
$st->bind_param("iii", $_POST["players_number"], $_POST["res_date"], $_GET["id"]);
$st->execute();
header('Location: http://localhost/tech/calendar.php');

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

enter image description here

Заранее спасибо!

когда я go в календарь клиента У меня есть этот URL

enter image description here

, когда я нажимаю кнопку добавления резервирования, он имеет идентификатор в URL, используя метод $ _GET

enter image description here

Это ошибка, которую я получаю:

enter image description here

Извините, если это не очень ясный вопрос, но я новичок в этом и прохожу стажировку с большим количеством заданий, где я дошел до отчаяния !!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...