数据库中奇怪的行为

时间:2016-02-07 03:03:11

标签: php mysql pdo

我有这个简单的脚本插入用户的电子邮件,并发布到表格中。它工作正常,但它正在插入错误。

剧本:

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 

0 个答案:

没有答案