[閒聊]如何使用SQL快速設定?內詳

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

版主: 版主管理群

版面規則
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
主題已鎖定
竹貓忠實會員
竹貓忠實會員
文章: 1058
註冊時間: 2003-05-15 00:30
來自: Game.Hack-遊戲駭客
聯繫:

[閒聊]如何使用SQL快速設定?內詳

文章 »

如何使用SQL快速設定每個板面的權限
不然幾十個板一個一個設眼睛很酸,而且怕一個不小心就設錯了!
所以我才想到要用SQL直接快速設定每一個板面!

所有會員因該是0
註冊會員則是1
板面管理員因該是3吧?\r

檢視 閱讀 發表 回覆 編輯 刪除\r
0  0  1  1  1  3

置頂 公告 投票 票選活動 
3  3  1  3
有事問問題,沒事答問題。
廣告不是這樣打滴!遊戲駭客
GaryFu
星球公民
星球公民
文章: 41
註冊時間: 2002-06-19 09:54
聯繫:

文章 GaryFu »

代碼: 選擇全部

UPDATE phpbb_forums SET 
auth_view = '?',
auth_read = '?',
auth_post = '?',
auth_reply = '?',
auth_edit = '?',
auth_delete = '?',
auth_sticky = '?',
auth_announce = '?',
auth_vote = '?',
auth_pollcreate = '?'
WHERE forum_id in ( forum_id1 , forum_id2 ,forum_id3... )
?請用以下代入\r
所有會員=0
註冊會員=1
群組成員=2
版面管理員=3
系統管理員=5

auth_view=閱讀
auth_read=發表
auth_post=發表
auth_reply=回覆
auth_edit=編輯
auth_delete=刪除\r
auth_sticky=置頂
auth_announce=公告
auth_vote=投票\r
auth_pollcreate=票選活動
圖檔
歡迎參觀我的網站
http://garyfu.idv.tw
竹貓忠實會員
竹貓忠實會員
文章: 1058
註冊時間: 2003-05-15 00:30
來自: Game.Hack-遊戲駭客
聯繫:

文章 »

這兩個因該是這樣吧?
auth_view=檢視
auth_read=閱讀

3Q~
有事問問題,沒事答問題。
廣告不是這樣打滴!遊戲駭客
竹貓忠實會員
竹貓忠實會員
文章: 1058
註冊時間: 2003-05-15 00:30
來自: Game.Hack-遊戲駭客
聯繫:

文章 »

You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '. . )' at line 12
有事問問題,沒事答問題。
廣告不是這樣打滴!遊戲駭客
mit
星球公民
星球公民
文章: 247
註冊時間: 2003-10-23 18:26
來自: 壞鄰居社區
聯繫:

文章 mit »

try this.

UPDATE phpbb_forums SET
auth_view = 'NULL',
auth_read = 'NULL',
auth_post = 'NULL',
auth_reply = 'NULL',
auth_edit = 'NULL',
auth_delete = 'NULL',
auth_sticky = 'NULL',
auth_announce = 'NULL',
auth_vote = 'NULL',
auth_pollcreate = 'NULL'
WHERE forum_id = '---' AND '---' AND '---' AND '---' ;
圖檔
GaryFu
星球公民
星球公民
文章: 41
註冊時間: 2002-06-19 09:54
聯繫:

文章 GaryFu »

文 寫:You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '. . )' at line 12
:roll:

UPDATE phpbb_forums SET
auth_view = '?',
auth_read = '?',
auth_post = '?',
auth_reply = '?',
auth_edit = '?',
auth_delete = '?',
auth_sticky = '?',
auth_announce = '?',
auth_vote = '?',
auth_pollcreate = '?'
WHERE forum_id in ( forum_id1 , forum_id2 ,forum_id3... )

最後一行的 in (forum_id1,fourm_id2,forum_id3..)
fourm_id1是填你要改的版面id啊
..是若有其他id則繼續下去啊
例如你要改版面 3,4,5
那最後一行就是\r
WHERE forum_id in ( 3,4,5 )
圖檔
歡迎參觀我的網站
http://garyfu.idv.tw
竹貓忠實會員
竹貓忠實會員
文章: 1058
註冊時間: 2003-05-15 00:30
來自: Game.Hack-遊戲駭客
聯繫:

文章 »

GaryFu 寫:
文 寫:You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '. . )' at line 12
:roll:

UPDATE phpbb_forums SET
auth_view = '?',
auth_read = '?',
auth_post = '?',
auth_reply = '?',
auth_edit = '?',
auth_delete = '?',
auth_sticky = '?',
auth_announce = '?',
auth_vote = '?',
auth_pollcreate = '?'
WHERE forum_id in ( forum_id1 , forum_id2 ,forum_id3... )

最後一行的 in (forum_id1,fourm_id2,forum_id3..)
fourm_id1是填你要改的版面id啊
..是若有其他id則繼續下去啊
例如你要改版面 3,4,5
那最後一行就是\r
WHERE forum_id in ( 3,4,5 )
ID要自己輸入?那有幾十個板就要把所有的ID都輸入?

我先認分一點用手動的好了XD
有事問問題,沒事答問題。
廣告不是這樣打滴!遊戲駭客
竹貓忠實會員
竹貓忠實會員
文章: 1058
註冊時間: 2003-05-15 00:30
來自: Game.Hack-遊戲駭客
聯繫:

文章 »

這個一定要用SQL更新了...麻煩這位大大再指點一下

我想把user的user_dateformat這個欄位...全部更新為Y.M/d - h:i a
有事問問題,沒事答問題。
廣告不是這樣打滴!遊戲駭客
GeniusKiKi
竹貓忠實會員
竹貓忠實會員
文章: 1086
註冊時間: 2003-10-28 14:50

文章 GeniusKiKi »

文 寫:全部更新為Y.M/d - h:i a
Y-M-d H:i 比較好唷~ ^^
我個人是這樣設的
再也不當爛好人...
好人是小白轉型成大白的墊腳石...
mit
星球公民
星球公民
文章: 247
註冊時間: 2003-10-23 18:26
來自: 壞鄰居社區
聯繫:

文章 mit »

要改變所有人的時間格式只要這樣就可以了:

代碼: 選擇全部

UPDATE `phpbb_users` SET `user_dateformat` = 'Y.M/d - h:i a';

題外話,
我也是設定成Y-M-d H:i :mrgreen:
圖檔
竹貓忠實會員
竹貓忠實會員
文章: 1058
註冊時間: 2003-05-15 00:30
來自: Game.Hack-遊戲駭客
聯繫:

文章 »

大H代表的是什麼?
有事問問題,沒事答問題。
廣告不是這樣打滴!遊戲駭客
aiken
竹貓忠實會員
竹貓忠實會員
文章: 1514
註冊時間: 2003-11-09 11:02
來自: 大頭真論壇
聯繫:

文章 aiken »

文 寫:大H代表的是什麼?
24小時制\r
竹貓也是Y-m-d H:i
主題已鎖定

回到「phpBB 2 安裝與使用」