我有这个简单的脚本插入用户的电子邮件,并发布到表格中。它工作正常,但它正在插入错误。
剧本:
if (isset($_POST["submit"]) == 1) {
$posts = $_POST["posts"];
$insert_post = $conn->prepare("INSERT INTO posts (email, the_posts) VALUES (:user_id, :posts)");
$insert_post->bindParam(":user_id", $_SESSION["user_id"]);
$insert_post->bindParam(":posts", $posts);
$insert_post->execute();
echo "<script>alert('Successfully posted!');</script>";
}
$_SESSION["user_id"]
是用户的电子邮件。当我提交帖子时,电子邮件列会收到帖子,而post列会显示电子邮件而不是
我的数据库结构:
id int(11) AUTO_INCREMENT
email varchar(255) latin1_swedish_ci
the_posts archar(255) latin1_swedish_ci