我在数据库中有一个(主题)和(页面)TABLES。
page TABLE属于subject TABLE,每个subject都有一个ID
当用户点击主题mysite/blog?subject=(ID gets set__) 1,2,3,4,5
所以我希望页面被插入根据在主题他们在URL。
嗯,我正在使用POST表单发送数据到(form_process.php)页面。
<?php
if(isset($_POST["submit"])){
$Message = $_POST["Content"];
$query = "INSERT INTO page ";
$query .= "(Message, SubjectID) ";
$query .= "VALUES ('{$Message}', $_GET['subject'])";
$result = mysqli_query($connection, $query);
if(mysqli_affected_rows($connection) > 0){
echo "Page added to its beloging subject";
}
}
?>
我得到这个错误:
注意:未定义索引:subject inC:'xampp'htdocs'kerimgrozny'public'blog.php on line 64
问题是:在INSERT查询中使用$_GET变量作为外键时,
GitHub上的链接:https://github.com/kerimgrozny/kerimgrozny.git
replace
查询。美元= "值({$内容},{$主题})";
查询。美元= "值(‘{$内容}’,‘{$主题}’)",
希望对你有帮助。