解决了我最近的连接表问题后,我现在有 2 个表,一个名为 users
另一个叫 posts
。 users 表当然有 user_name
和user_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']
以某种方式将它绑定(bind)到 table 上,但我无法全神贯注于它。
最佳答案
最终成功了:
插入帖子 (user_id, post_text) 值 ($_SESSION['userid'], '$post_text')
对于那些仍然需要问题答案的人!祝你好运。
关于php - 使用 session 数据将帖子链接到用户 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17555324/