如何为每个用户制作文件以id 1开头?

时间:2014-10-01 12:08:59

标签: php mysql phpmyadmin

我需要为用户创建数据库,并且每个用户都有按此顺序排列的文档

user1(document1 have id 1, documnet2 have id 2, documnet3 have id 3, etc...) 
user2(document1 have id 1, documnet2 have id 2, documnet3 have id 3, etc...) 

1 个答案:

答案 0 :(得分:0)

创建两个表来完成此任务。

第一个表应包含您的用户。例如:

|id|username|password|
|1|user1|1234|
|2|user2|1234|

然后创建一个包含文档的第二个表

|id|document|owner_id|document_id|
|1|adocument.doc|1|1|
|2|anotherdoc.doc|1|2|
|3|adocument.doc|2|1|
|4|anotherdoc.dco|2|2|

在此示例中,您会看到文档表中的文档指向owner_id。这应该是users表中用户的id。

这只是为了引导您找到解决问题的方向。我们不能为你编写整个代码,所以开始在mysql上搜索一下。