使用会话数据将帖子链接到用户ID

时间:2013-07-09 18:14:21

标签: php mysql

解决了我最近加入表的问题后,我现在有2个表,一个名为users,另一个名为posts。 users表当然有一个user_nameuser_id,帖子也有一个名为user_id的字段,因此我可以用一种方法将它们与mysql JOIN联系起来......问题我不知道在提交博客文章表单时如何使用会话数据记录用户的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']以某种方式将它绑定到表中,但无法将其包裹起来。

1 个答案:

答案 0 :(得分:0)

这最终起作用了:

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

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