仅向用户显示其信息

时间:2014-04-17 19:32:36

标签: php database foreign-key-relationship

好的,所以我对数据库很新,并创建了一个带有用户表的站点,而且我还有一个列表,其中suers可以插入列表项,但是当他们登录每个人列表出现时,我该如何链接用户表到列表表,是否在每个表中创建相同的字段并使用外键?对不起,我对此很新。感谢任何帮助

2 个答案:

答案 0 :(得分:0)

它称之为许多关系。必须有1个表,其中包含字段user_id和field_id,它们将连接这2个表

答案 1 :(得分:0)

我认为你可以在两个表上使用user_id来解决这个问题。让我举个例子:

表A(user_id,用户名,密码)

表B(list_item_id,user_id,any_other_attribute)

当您像这样设计表时,一个简单的SQL调用就可以满足您的需求:

SELECT'list_item_id','any_other_attribute'FROM表B其中user_id = $ user_id

其中$ user_id是登录系统的用户的user_id。

同样通过你的问题,我建议你阅读这些内容:'sessions','sql queries','生成sql查询结果'选择你的编程语言。