Я долго искал решение, которое, по моему мнению, является очень простой проблемой.
У меня есть динамически созданная страница с видео, имеющим уникальный идентификатор.У меня также есть форма, с которой пользователь может отправлять контент.Я хочу, чтобы идентификатор видео был включен в представление таблицы A.
Этот код прекрасно работает, только когда $ id = 1.
$vidq = "SELECT * FROM tutorials";
$vidresult = mysql_query($vidq);
$vidrow = mysql_fetch_array($vidresult);
//form submission
if($_POST['formname'] == "submit") {
$name = $_POST['name'];
$id = $vidrow['id'];
$errorMessage = "";
if(empty($name)) {
$errorMessage .= "<li>Please enter a valid name</li>";
}
if(empty($errorMessage)) {
$insert = "INSERT INTO tableA (videoid, name) VALUES (".$id.", ".$name.")";
mysql_query($insert);
exit();
}
}
Когда я меняю $ id на = 1, он публикует сообщения, но когда $ id на = $ vidrow ['id'] не публикуется.
Что я делаю не так?