У меня возникают проблемы с вставкой значения, которое является внешним ключом в другую таблицу.Вставка значений в таблицу mysql
У меня есть две таблицы, одна из которых - пользователи, а другая - зарплата. Это моя зарплата таблица, которая имеет EmpId, который является внешним ключом в другую таблицу называемых пользователей
$query = "INSERT INTO paycheck(payCheckId, jobId, payRate,
jobLocation, hoursWorked, startPeriod, endPeriod, empId)
VALUES('', '$pay_rate', '$job_location', '$hours',
'$start', '$end', 'DONT KNOW WHAT TO PUT HERE ')";
$result = mysqli_query($db, $query); //we make the query
Я не уверен, что значение, чтобы положить в EmpId, все значения приходят из текстового поля.
Вы упускаете вверх весь смысл иметь 'mysqli' расширение. – hjpotter92
Что представляет собой поле? Это может быть «нуль»? –
где ваш empId? –