我正在尝试将只是 $id = "27491";
的字符串保存到名为 users
的数据库表中,该表位于名为 user id< 的字段下
这是我目前尝试过的方法,但它不起作用...
mysqli_query($DB,"INSERT INTO `users` SET `id` = '".$id."'");
编辑:内容只是没有进入数据库,之前的问题只是一个错字。
也不适用于我的 $title
字符串。
mysqli_query($DB,"INSERT INTO `users` SET `title` = '".mysqli_real_escape_string($DB,$title)."'");
最佳答案
你可以像下面这样使用,再给你一个建议,这不是在字段名称中使用空格的好习惯。所以,你可以使用像 user_id 这样的字段名,这很好。:
mysqli_query($DB,"INSERT INTO `users` SET `user id` = '".$id."'");
// ^ you miss
或
mysqli_query($DB,"INSERT INTO `users` (`user id`) VALUES('".$id."')";
关于php - 将字符串保存到数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34428577/