2013-01-11 18 views
0

美好的一天,我需要幫助如何在phpmyadmin中規劃表。這個網站有在phpmyadmin中規劃表關係

用戶表:用戶名,密碼,電子郵件,電話,國家,州,城市,地址等

表註釋:註釋1,註釋2,將comment3,......(這些評論在不同的頁面上)

想法是,當用戶登錄時,他或她會發表評論。我想要一種方法來規劃這些表格,這樣當用戶評論時,它會根據用戶標識將註釋插入註釋中。

回答

0

一種可能性是將PrimaryKey userId添加到您的users表中,將外鍵userId添加到您的comments表中。然後,您可以從已登錄的用戶那裏獲取userId,並將相應註釋寫入表中。

例如:

表用戶:userId, username, password, email, phone, country, state, city, address, ...

表徵求意見:userId, comment1, comment2, comment3, ...

我希望這可以幫助你。

0

至於你說的每一個評論是針對某一特定頁面和用戶,我建議你組織你的意見表:

user_id, page_id, comment_id

從每個用戶頁面上的每個註釋隨後將有一個表中相應的行。如果您需要這樣做,這種結構可以更容易地管理添加新頁面或重新排序現有頁面。

+0

好的。現在我有4頁,每頁有100個問題,我是這樣做的嗎?用戶表:用戶名,密碼,電子郵件,電話,國家,州,城市,地址.-->頁表:page_id,comment_id,comment1,comment2,....請問我該怎麼辦? –

+0

我不知道我明白你想要做什麼。每頁有一個評論,還是每個頁面都有幾條評論?請更新問題以解釋您希望界面如何工作。 –

+0

每頁有幾條評論。我希望它是這樣的,當一個用戶對comment1有3條評論時,comment_id會自動設置爲1。 –