此问题已经在这里有了答案:
您好,我在使用此代码时遇到了一些麻烦,我不知道为什么,但是这些值永远不会插入到我的数据库中……提示为什么?连接正常,我已经检查过了。感谢您的帮助
$sql = "INSERT INTO users(user_id,user_name, user_pass, user_email ,user_date, user_level,)
VALUES( '" . mysqli_real_escape_string($conn,$_POST['user_name']) . "',
'" . sha1($_POST['user_pass']) . "',
'" . mysqli_real_escape_string($conn,$_POST['user_email']) . "',
'" . date('Y-M-D G:i:s') . "',
0);";
$query = mysqli_query($conn,$sql);
if(!$query)
{
//something went wrong, display the error
echo 'Something went wrong while registering. Please try again later.';
//echo mysqli_error($query); //debugging purposes, uncomment when needed
} else {
echo 'Successfully registered. You can now <a href="signin.php">sign in</a> and start posting! :-)';
}
如果不插入用户ID,则删除“ user_id”