0

在解决了我最近加入表的问题后,我现在有 2 个表,一个叫users,另一个叫posts. users 表当然有一个user_nameanduser_id并且帖子也有一个名为 的字段user_id,因此为我提供了一种将它们与 mysql JOIN 链接的方法......问题是我不知道如何使用 Session 数据来记录用户的 ID当他们提交博客文章表单时。如果我能得到它,我就可以链接这两个表。非常感谢任何帮助。

博客表格:

<form action="" method="post">
<p>
    <input type="hidden" name="user" id="user" value="<?php echo $_SESSION['user']['username'] ?>" readonly />
</p>
<p>
    <label for="title">Title: </label>
    <input type="text" name="title" id="title" />
</p>
<p>
    <textarea name="body" rows="20" cols="60"></textarea>
</p>
<p>
    <input type="submit" value="Add Post" />
</p>
</form> 

我在想我可以用$_SESSION['user']['id']某种方式将它绑定到桌子上,但我不能把它包起来。

4

1 回答 1

0

这最终起作用了:

insert posts (user_id, post_text) values ($_SESSION['userid'], '$post_text')

对于那些仍然需要回答问题的人!祝你好运。

于 2014-05-30T18:45:35.530 回答