我的问题是,如何将我的游戏ID的当前ID插入数据库。 这是我的表: game_review mySQL
我想插入当前的user_id,标题和说明,我已经知道该怎么做了。 (我不担心错误检查或安全性。)我只是无法插入我点击的游戏的当前ID。
这是我的代码:
<?php
require_once $_SERVER['DOCUMENT_ROOT'].'/Gamesite/core/init.php';
include('head.php');
include('navigation.php');
?>
<div class="container" style="padding-top: 200px;">
<?php
// Get the current ID of the game
$game_id = $_GET['id'];
$errors = array();
// Get the user ID from init.php
$user_id = $user_data['id'];
if (isset($_POST['submit'])) {
// Sanitize form fields.
$title = ((isset($_POST['title']) && $_POST['title'] != '') ? sanitize($_POST['title']) : '');
$review = ((isset($_POST['review']) && $_POST['review'] != '') ? sanitize($_POST['review']) : '');
$rating = ((isset($_POST['rating']) && $_POST['rating'] != '') ? sanitize($_POST['rating']) : '');
if (!empty($errors)) {
display_errors($errors);
} else {
$SQL_INSERT = "insert into game_review (`user_id`, `game_id`, `rating`, `title`, `review`) VALUES ('$user_id', '$game_id', '$rating', '$title', '$review')";
$QUERY = $db->query($SQL_INSERT);
//header('Location: Review.php');
}
}
?>
当我在表单中单击“提交”时,将显示此错误消息。
注意:未定义的索引:第14行的C:\ xampp \ htdocs \ Gamesite \ game_includes \ Review.php中的id
它说这个问题是重复的,你能否请我转到我的问题的类似答案?
对不起,我看了一下你重定向我的那个问题,但这不是我要求的问题。