0

我是网络编程新手。我想维护用户统计信息。例如。我有一个 db_user 表,其中包含 id_user、用户名、密码

我想维护访客访问的页面的统计信息。

我正在考虑创建一个包含以下字段的“统计”表 -

id_stat、id_user(如果是访客,则为 0)、浏览过的页面。

做这个的最好方式是什么?

此外,如果我想更新 'stat' 表中的 id_user - 最好的方法是什么 - 是通过将 id_user 存储在会话变量中并更新 stat 表(如果 session(id_user) 未设置,则将 id_user 更新为 0)通过读取那个变量?

4

1 回答 1

0

是的,桌子看起来不错。如果用户是访客,我建议在 id_user 字段中存储 NULL。您可以将 id_stat 存储在用户会话中,并且一旦用户注册或登录,您就可以更新 stats 表中的行,从会话中读取 id_stat 并将用户 id 放入 id_user 字段中。

于 2012-04-02T11:33:42.177 回答