2012-10-05 53 views
1

所以我使用php爲學校項目製作一個簡單的網站。mysql數據庫中的論壇數據

我爲什麼要這樣做?

當創建一個新的區域>創建一個新的數據庫 當創建一個區域的一個新課題>創建新表 當創建一個主題一個新的職位>添加行表

當一個區域被刪除>刪除數據庫 當話題被刪除>刪除表

等等等等

請問這是你的一個論壇類型的情況怎麼辦?

+2

您在啓動項目後不添加表或數據庫。建立一個不需要新表格但只有新條目的設計 –

+0

不需要。 1個表格用於所有「區域」,1個表格用於所有線程,1個表格用於所有帖子 – zerkms

+0

就這樣說,有沒有人有任何例子呢? – FabianCook

回答

3

在啓動項目後,您不需要添加表或數據庫。建立一個不需要新表但只有新條目的設計。

你可以做這樣的事情

areas (id, name) 
topics (id, area_id, name) 
posts (id, topic_id, title, content) 
1

你的數據庫架構應該幾乎鎖定在你的網站正常運營。你將有一個單一的數據庫,一個論壇的表格,一個帖子的表格,一個用戶的表格等。

如果你搜索,那裏有教程幫助你開始。我剛剛發現了這一個:Creating a simple PHP forum tutorial