我正在构建一个小表单,我有麻烦弄清楚如何将用户数据链接到提交给数据库的内容。例如,我可以将用户数据处理到我的数据库中,但我需要将他们提交的数据链接到他们的用户id。在6个表中,我有一个"作者"answers"文章"表,都有"id"字段集,并希望将每个作者链接到他们提交的文章,一旦登录并将其存储在会话中,但不确定如何实际选择和存储他们的id。这是我的控制器的一部分,我想为用户id:
添加一个会话<?php
include_once $_SERVER['DOCUMENT_ROOT'] .
'/includes/magicquotes.inc.php';
require_once $_SERVER['DOCUMENT_ROOT'] . '/includes/access.inc.php';
if (!userIsLoggedIn())
{
include '../login.html.php';
exit();
}
if (isset($_GET['add']))
{
$pagetitle = 'New Article';
$action = 'addform';
$text = '';
$authorid = '';
$id = '';
$button = 'Add article';
include $_SERVER['DOCUMENT_ROOT'] . '/includes/db.inc.php';
...........
任何想法吗?
编辑-
存储id为
的作者表id name email password
1 John John@mail.com d8a6582c02d188df9ad89a6affa412f7
在login函数中,从数据库中检索作者id并存储在一个新的会话变量中。http://www.php.net/manual/en/session.examples.basic.php