我有一個項目來做管理功能,所以我的問題是這樣的。我會嘗試儘可能清楚。 我將有一位超級用戶更新其他普通用戶/人(作爲我們的客戶)的所有信息。 客戶/普通用戶登錄時只能看到他們的信息和下載由SUPER-USER上傳的文件,而不會爲普通用戶看到。不同的用戶角色登錄使用PHP和Mysql
所以如果你是客戶:#01你會看到儀表板(歡迎頁面)和你的信息。任何人都可以建議可能的數據庫設計。 如何在用戶和文件表之間使用左/右的sql連接?
UPDATE
我有一個用戶表,以及該用戶屬於公司表。所以基本上我想是這樣的::
$ SQL =選擇users表中的一切,其中的用戶名和傳遞=給定的形式,然後向左或向右的用戶名加入該公司,他屬於。
然後他們會看到他們的信息。如果登錄成功。由於用戶#01屬於公司#03 /#01等等 user表看起來那麼
`id` int(11) NOT NULL AUTO_INCREMENT,
`fname` varchar(50) NOT NULL,
'lname` varchar(100) NOT NULL,
`username` varchar(50) ,
`password` varchar(100) ,
`company` varchar(50) // the company name that ther user belongs to
PRIMARY KEY (`id`)
COMPANY表
'id' int(11) not null auto_increment,
'user_id' int(11) //This is to tie the users to this table
'description' varchar(text),
'filename' varchar(25) not null,
'mimetype' varchar (25) not null
PRIMARY KEY ('id')
你做了什麼嗎?我的意思是你不能指望我們從頭開始編寫你的整個數據庫......?! – Manuel 2012-04-16 16:28:30
是的這個問題不適用於正常的SO Q/A格式。你還沒有嘗試過任何代碼? – gorelative 2012-04-16 16:29:17
我仍然在考慮我的桌子的設計,以及我創建它們後如何與它們互動。查看來自問題 – Anele 2012-04-17 07:27:52