括号未在您的代码中关闭...
mysqli_query($DB,"INSERT INTO `users` SET `user id` = '".$id."'");
您可以使用下面的内容,还有一个建议,在字段名称中使用空格不是一个好习惯.所以,你可以使用像user_id这样的字段名称,这样做很好:
mysqli_query($DB,"INSERT INTO `users` SET `user id` = '".$id."'"); // ^ you miss
要么
mysqli_query($DB,"INSERT INTO `users` (`user id`) VALUES('".$id."')";