[討論][問題]能否列個資料表清單..

phpBB Installation & Usage Support
phpBB 2 安裝於各類型作業平台之問題討論;外掛問題,請到相關版面依發問格式發表!
(發表文章請按照公告格式發表,違者砍文)

版主: 版主管理群

版面規則
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
主題已鎖定
j433463
星球公民
星球公民
文章: 158
註冊時間: 2003-08-18 15:39

[討論][問題]能否列個資料表清單..

文章 j433463 »

請各位對 phpBB 研究較深的先進指點一下,
我想要明白 phpBB 資料表中, 哪些是與會員資料有關的?

因為我使用的空間同時支援 Perl 與 PHP,
我想將自己的 Perl 程式與 phpBB 的會員資料整合,
但本身對於 php + MySql 都還是初學階段,
即使看了 phpMyAdmin 中資料表內容, 仍然感到迷惑,
有不少欄位的用途內容無法明瞭.

是否能請教各位, 作一個整理性的指點, 例如:

代碼: 選擇全部

phpbb_users 作何用途

user_id: 意義, 內容的數字代表什麼\r
user_active: 意義, 內容的數字代表什麼\r
username: 帳號
user_password: 密碼\r
user_session_time: session 時間
:
:
:
:
:
:
或者不只限於會員部份, 我想, 大家把知道的列出來整理一下,
不僅是幫了我, 對其它摸索 phpBB 的網友也很有幫助,
這可以當作參考, 無論修改或想做 MOD 的網友都好,
至少看了以後, 心裏有個底, 知道自己動到什麼資料, 謝謝..
ethan
星球公民
星球公民
文章: 218
註冊時間: 2002-06-01 09:48
聯繫:

文章 ethan »

其實 phpBB 本身欄位都定義的很清楚( 別的 mod 倒不敢說 )
看看欄位名稱,就可以猜出個大概了,如果要一個一個說明蠻累人的,實在太多了
j433463
星球公民
星球公民
文章: 158
註冊時間: 2003-08-18 15:39

文章 j433463 »

ethan 寫:其實 phpBB 本身欄位都定義的很清楚( 別的 mod 倒不敢說 )
看看欄位名稱,就可以猜出個大概了,如果要一個一個說明蠻累人的,實在太多了
不會吧? 又不是一個人全寫, 也不是要求馬上都寫出來, 知道的想寫的請說明一些, 能寫多少算多少, 沒說到的後面再補上, 最後再作收集整理不就好了?

當然我自己也會去試, 如您所說不見得一定要靠這一篇不可, 只是覺得與其大家各自都要摸索一遍, 有了心得怕麻煩, 新手也是自己摸索一次, 這不是很沒效率嗎? 為何不能老鳥帶小鳥, 拉新手一把, 讓他們跳過這一段省去摸索的時間, 早點進入狀況呢?

這不僅僅是指資料庫方面, 很多地方都是如此, 像我若沒有經過前面討論 portal 的內容, 不可能知道 phpBB 有這個東西, 也不會用它, 在這之前造成我用不用 phpBB 的困擾, 因為我不知道要怎麼樣讓論壇與入口網頁整合, 雖然覺得 phpBB 的其它條件都不錯, 為了這一點我猶豫很久, 現在知道了, 有人寫了教學, 我兩天就能把它架成功, 如果自己摸索, 也許還得再等幾個月, 可能一年時光就這樣耗掉, 寫 portal MOD 的人與在這裏提供消息的人等於替我省了一年時間, 這無形中的功德無量.

您知道也許您提供一個教學, 也許正幫了許多在 phpBB 外徘徊網友的心嗎? 他可能就如我一樣為了某個功能是否能做到而考慮要不要用 phpBB, 或是因為一再摸索找不到解決開始偏向換掉 phpBB 的心情, 正差臨門一腳.

若認為這主題沒有必要的話, 就請刪了吧.
jackyilk
竹貓忠實會員
竹貓忠實會員
文章: 538
註冊時間: 2002-07-21 18:55
來自: 台灣

文章 jackyilk »

j433463 寫: 不會吧? 又不是一個人全寫, 也不是要求馬上都寫出來, 知道的想寫的請說明一些, 能寫多少算多少, 沒說到的後面再補上, 最後再作收集整理不就好了?

當然我自己也會去試, 如您所說不見得一定要靠這一篇不可, 只是覺得與其大家各自都要摸索一遍, 有了心得怕麻煩, 新手也是自己摸索一次, 這不是很沒效率嗎? 為何不能老鳥帶小鳥, 拉新手一把, 讓他們跳過這一段省去摸索的時間, 早點進入狀況呢?

這不僅僅是指資料庫方面, 很多地方都是如此, 像我若沒有經過前面討論 portal 的內容, 不可能知道 phpBB 有這個東西, 也不會用它, 在這之前造成我用不用 phpBB 的困擾, 因為我不知道要怎麼樣讓論壇與入口網頁整合, 雖然覺得 phpBB 的其它條件都不錯, 為了這一點我猶豫很久, 現在知道了, 有人寫了教學, 我兩天就能把它架成功, 如果自己摸索, 也許還得再等幾個月, 可能一年時光就這樣耗掉, 寫 portal MOD 的人與在這裏提供消息的人等於替我省了一年時間, 這無形中的功德無量.

您知道也許您提供一個教學, 也許正幫了許多在 phpBB 外徘徊網友的心嗎? 他可能就如我一樣為了某個功能是否能做到而考慮要不要用 phpBB, 或是因為一再摸索找不到解決開始偏向換掉 phpBB 的心情, 正差臨門一腳.

若認為這主題沒有必要的話, 就請刪了吧.
有這麼嚴重嗎??在對於資料庫方面我倒是覺得不是非常重要~
我覺得多看竹貓精華區教學多在竹貓搜尋或找尋你所需要的文章
久而久之的情形下就能增加許多對於PHPBB的知識,也能大概了解到資料庫每一欄的作用\r
有很多的東西都是在系統控制台就可以修改的東西何必一定要去資料庫看~
今天就算列了一篇所有資料庫列表的解釋那對於新手有實質的作用嗎?還是只是增加新手的困擾?還是真的新手會受益良多?
j433463
星球公民
星球公民
文章: 158
註冊時間: 2003-08-18 15:39

文章 j433463 »

有很多事不是對自己重不重要, 像某些 MOD 我也用不著, 很多用 phpBB 的網友也用不著, 那就不必寫, 不必教嗎? 今天沒有人有需要, 是因為用不著, 要等有需要時再去做, 我不知道是否正確的方式? 也許我的問題讓您困擾, 那我先道歉. :-(

當然多搜尋多學多看是了解的途徑, 但若能不必這樣, 又何必如此? 搜尋本身是為了找資料來做的, 有其必要性, 可是能整理起來減少耗費搜尋時間資源的資料, 想不通為何不做? 如果可以有一份現成的火車時刻表拿回家整理使用, 您會不會花時間去到火車站看, 或是到處問人幾點幾分有火車可以坐到桃園? 或者您會不會花一星期體會每天要上的課是什麼, 而不想要早點拿到一份學期日課表?

一篇東西列出來對新手有沒有助益, 這誰能保證? 今天是我這新手有這需要, 但若只想到我自己有這需要也就不會這麼問了, 大可以針對其中我不懂的欄位問一下就好, 也不至於在這裏講這麼多, 有沒有必要得看別的新手會不會用到, 我也不知道提供出來就會令新手有困擾? 知道資料表內欄位的用途意思會造成什麼困擾呢?

當然, 提出這建議只是純個人的想法, 所以我才說若覺得沒有必要, 請刪掉它, 我並未堅持我的建議一定要怎樣啊! 若不願回答, 我也不會抱怨什麼, 這是看大家各自的意願, 只是問個問題, 提個意見而已嘛. :-|
ethan
星球公民
星球公民
文章: 218
註冊時間: 2002-06-01 09:48
聯繫:

文章 ethan »

真的沒那麼嚴重,別生氣~
並不是說註釋這些欄位名稱沒意義,或怎麼的
而是,這個工程不見得是比翻譯語系小到哪去\r
然而實際上全數註釋完,是不是真的對很多的人有幫助? 如果有,那當然是好事

以 phpbb_users 來說,我想即使對新手來說,比較會有疑問的應該也只有
user_session_time, user_session_page 因為 session 在此屬於程式的專有名詞
對程式新手,或是不懂程式的人來說,可能就猜不到這個欄位的用意
( session 要用幾個簡單的中文字來說明,還真的不好說 )
其他的欄位應該都算很白話了吧?

反觀以虛擬形象的例子來說,原作者寫的方式,不是讓你看欄位就明白的
必須去找相關的程式來解讀,會讓人進入到一種想殺人的境界

比如 week9_class.name1, week9_class.name2 原來是類別的簡單說明及詳細說明
比如 week9_class.yigui 是衣櫃 week9_class.ershou 是二手 week9_class.beiyong 是備用\r
這種欄位名稱才真的讓人頭疼 ( 更別提他程式內的變數也是如此命名 )

所以說工程真的不見得入翻譯語系還小
我想不如是,有人有疑問則提出來,針對詢問較頻煩的,再麻煩版主們做整理節錄,我想會比死命的註釋那些欄位會來好的多 ;-)
j433463
星球公民
星球公民
文章: 158
註冊時間: 2003-08-18 15:39

文章 j433463 »

我有生氣嗎? :-| 這個表情不知竹貓怎麼會用「灰灰的」來註解, 我翻譯的語意是「一本正經」或「面無表情」.

我自己也自行翻過 cash 和 anywhere, bank 等 MOD, 對我來說那真難, 因為我英文爛, 要靠翻譯軟體一字一字去做, 別人懂英文的翻起來肯定比我容易, 如今我對資料表不熟, 連做個簡單整理當然不容易, 可是熟的人一看就知道意思, 有什麼難的?

我並沒有要請您作太過詳細的註解, 只是像

代碼: 選擇全部

user_name : 會員帳號
這樣簡單就行了, 就如:

代碼: 選擇全部

week9_class.yigui 是衣櫃 week9_class.ershou 是二手 week9_class.beiyong 是備用
夠了, 很夠了, 僅僅是有個底即可, 至於這欄位的實際用途可以自己去查, 總是不要漫無目的地找就好, 並沒有要您為某個欄背書著作長篇大論, 今天或許您可以只列出 phpbb_user 內的欄位, 其它的別人願意貼就貼, 也沒限時間完成, 也不強求誰一定要做, 或者您只解釋其中一個欄位, 也算做了, 就算是 user_session_time 給個「session 時間」這樣表示一下可不可以呢?

並不是期望誰寫什麼教學, 只是列個簡單的表, 有那麼困難嗎? 詳細的解說再看誰要補充嘛! 會比翻譯難? 您打的字數, 足夠解釋好幾個 table 了, 真覺得可惜, 我真希望這一篇我留的那些字不是我為說這些留的, 都能夠化為先進們的解釋, 那樣大概早就該解釋完了, 而今才只有得到幾個 MOD 的, phpBB 本身的還沒見到. (這裏的表情找不到失望, 是不希望會員表現失望嗎?)
小竹子
竹貓星球大統領
竹貓星球大統領
文章: 4596
註冊時間: 2001-10-29 22:13
來自: 竹貓星球
聯繫:

文章 小竹子 »

乖!

樓上的寶貝們別吵了,這篇的重點不在於作不做或是誰去做,如果真的想要列表,為什麼不直接列出來請大家共同集合意見來一起動手製作呢?

另外發表篇文章,主題是 PHPBB 欄位名稱對應
內容就以

代碼: 選擇全部

phpbb
|--phpbb_users
     |--  user_id: 會員編碼 (可用來定義特殊會員)
     |--  user_active: 會員帳號啟動狀態(0 為尚未啟動、1 為帳號以啟動) 
     |--  username: 會員帳號名稱\r
     |--  user_password: 會員帳號密碼 
     |--  user_session_time: session 會員連線時間
注意事項:
●phpBB 架設相關問題請到 + phpBB 3.0.x 討論區發表!
●都沒有你要的答案嗎??>>點這裡<<搜尋一下吧!
●請使用>>標準的發文格式<<發表問題!
●竹貓星球並非政治團體代言人,請不要在竹貓討論政治議題,也不要認為竹貓是偏向任何一方政治團體,竹貓愛的是台灣這片生長的土地,過於泛政治化文章請來信告知移除!
●關於 phpBB 使用問題請在版面發問,私人訊息提供其他不相干或是隱私的事情聯絡之用。
●所有市面上的免費空間皆非竹貓管轄,請勿來信詢問,請直接與該免費空間連絡。
j433463
星球公民
星球公民
文章: 158
註冊時間: 2003-08-18 15:39

文章 j433463 »

這樣已經算夠明確了, 謝謝站長幫忙.

也要謝謝 ethan , 他也已經幫忙說了幾個 MOD 的, 那也很不錯.

我就因為是新手, 還不清楚要用什麼排法列資料表出來.. :oops:
小竹子
竹貓星球大統領
竹貓星球大統領
文章: 4596
註冊時間: 2001-10-29 22:13
來自: 竹貓星球
聯繫:

文章 小竹子 »

嗯!我知道您求好心切,其他也不是不願意幫忙,大家都想為竹貓好為後進新手好,所以請別忘了,既然覺得是好事情可以幫助其他人就放手去做,真有問題還有其他朋友可以幫忙指正的呀!如果真不知道用哪種排列法,就你想怎麼排就怎麼排,因為你是第一手咩^^

竹貓分享的精神需要靠大家團結傳達出去,但當有意見衝突應該要合力想辦法解決才是王道!
注意事項:
●phpBB 架設相關問題請到 + phpBB 3.0.x 討論區發表!
●都沒有你要的答案嗎??>>點這裡<<搜尋一下吧!
●請使用>>標準的發文格式<<發表問題!
●竹貓星球並非政治團體代言人,請不要在竹貓討論政治議題,也不要認為竹貓是偏向任何一方政治團體,竹貓愛的是台灣這片生長的土地,過於泛政治化文章請來信告知移除!
●關於 phpBB 使用問題請在版面發問,私人訊息提供其他不相干或是隱私的事情聯絡之用。
●所有市面上的免費空間皆非竹貓管轄,請勿來信詢問,請直接與該免費空間連絡。
j433463
星球公民
星球公民
文章: 158
註冊時間: 2003-08-18 15:39

文章 j433463 »

是的, 我只是有些感慨回覆者和我都把心力浪費掉了而已.

像 ethen 本來已經可以做, 只是覺得沒有必要, 而留了那些回覆, 但若把那些話換成實際去做, 也已經在第一次回應時就做好了, 後來他為了要解釋不能做的原因, 卻不知不覺中已經做好了, 但結果所消耗掉他的精神與氣力反而更多, 原是不想做, 卻做了.

很多網友都是這麼不自覺的想做不做, 不做卻做, 連我自己也常這樣, 一開始若不是顧慮太多, 不必管它先貼欄位出來給人用填空的方式, 也許就不至於讓人覺得麻煩了吧?

提出一個建議本是為了求好, 求自己好也希望對大家都好, 為何這麼簡單的問題造成這種情況, 一時之間我也很迷惑.

看到這裏, 我忽然想起那句: 「知易行難」與「知難行易」來, 我們為了認定困難而不做, 但行起來卻是不知不覺的容易, 想要做一件認為簡單的事, 結果卻比想像難上多倍.  :-o
小竹子
竹貓星球大統領
竹貓星球大統領
文章: 4596
註冊時間: 2001-10-29 22:13
來自: 竹貓星球
聯繫:

文章 小竹子 »

建立竹貓這個環境,要的就是希望能夠讓大家盡情發揮(在不侵犯他人前提下),所以在竹貓可以很自由的提這提那,如果被禁止就一定會有原因,更何況是好事情何必顧慮那麼多呢?所以放手去做吧!

加油!希望各位讓竹貓更好也可以讓各位交流更多的資訊^^
注意事項:
●phpBB 架設相關問題請到 + phpBB 3.0.x 討論區發表!
●都沒有你要的答案嗎??>>點這裡<<搜尋一下吧!
●請使用>>標準的發文格式<<發表問題!
●竹貓星球並非政治團體代言人,請不要在竹貓討論政治議題,也不要認為竹貓是偏向任何一方政治團體,竹貓愛的是台灣這片生長的土地,過於泛政治化文章請來信告知移除!
●關於 phpBB 使用問題請在版面發問,私人訊息提供其他不相干或是隱私的事情聯絡之用。
●所有市面上的免費空間皆非竹貓管轄,請勿來信詢問,請直接與該免費空間連絡。
ethan
星球公民
星球公民
文章: 218
註冊時間: 2002-06-01 09:48
聯繫:

文章 ethan »

其實我是都看你們打很多字,才硬擠的啦~
最近比較忙 plus 1.3 出來後又有小玩一下

不知 j433463 有沒有什麼先須要的? 或許可以從你有須要的先做起\r
格式的話,我想可以採 sql 新增的語法,知道該欄位的作用之餘,同時也可以知道格式及預設值\r

代碼: 選擇全部

CREATE TABLE `bbs_config` (
  `config_name` varchar(255) NOT NULL default '',  ## 整體環境變數\r
  `config_value` varchar(255) NOT NULL default '',  ## 環境對應值\r
  PRIMARY KEY  (`config_name`)
) TYPE=MyISAM;

## 如果見到 $board_config 變數,就是從這邊讀出來的
↑ 大概像這樣
主題已鎖定

回到「phpBB 2 安裝與使用」