第 1 頁 (共 1 頁)
[問題] Board Enter Announce(進版公告)
發表於 : 2006-02-19 16:32
由 xp200032
參考
http://phpbb-tw.net/phpbb/viewtopic.php ... %A4%BD%A7i
說明書裡面有寫\r
SQL 語法:
ALTER TABLE `phpbb_forums` ADD `forum_bea` TEXT NOT NULL AFTER `forum_desc` ;
ALTER TABLE `phpbb_forums` ADD `forum_beaon` TINYINT( 2 ) NOT NULL AFTER `forum_bea` ;
我輸入進去之後 會顯示
代碼: 選擇全部
SQL 語法:
ALTER TABLE `phpbb_forums` ADD `forum_bea` TEXT NOT NULL AFTER `forum_desc`
代碼: 選擇全部
MySQL 傳回:
#1146 - Table 'xp200032_phpBB2.phpbb_forums' doesn't exist
要怎麼半>< 我已經照說明書寫的做了
還有 說明書裡面要我找的程式代碼 有些都會有一些完全一樣的
請問 這些也要改掉嗎??
發表於 : 2006-02-19 17:06
由 Mac
你的資料表前置字串是 "phpbb_" 嗎?
~Mac
發表於 : 2006-02-19 21:12
由 xp200032
Mac 寫:你的資料表前置字串是 "phpbb_" 嗎?
~Mac
不是也
是 xp200032_phpBB2
發表於 : 2006-02-19 21:17
由 xp200032
用錯了
顯示出來的是\r
代碼: 選擇全部
SQL 語法:
SQL 語法 : ALTER TABLE `phpbb_forums` ADD `forum_bea` TEXT NOT NULL AFTER `forum_desc`
代碼: 選擇全部
MySQL 傳回:
#1064 - 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 'SQL 語法:
ALTER TABLE `phpbb_forums` ADD `forum_bea` TEXT N
發表於 : 2006-02-20 15:49
由 阿維
執行這兩段試試
代碼: 選擇全部
ALTER TABLE `xp200032_phpBB2_forums` ADD `forum_bea` TEXT NOT NULL AFTER `forum_desc` ;
ALTER TABLE `xp200032_phpBB2_forums` ADD `forum_beaon` TINYINT( 2 ) NOT NULL AFTER `forum_bea` ;
發表於 : 2006-02-20 18:18
由 xp200032
還是不能耶........
它顯示出\r
代碼: 選擇全部
SQL 語法:
ALTER TABLE `xp200032_phpBB2_forums` ADD `forum_bea` TEXT NOT NULL AFTER `forum_desc`
代碼: 選擇全部
MySQL 傳回:
#1146 - Table 'xp200032_phpBB2.xp200032_phpBB2_forums' doesn't exist
發表於 : 2006-02-20 20:01
由 Mac
你的 phpBB 資料表是不是全部都是以 "phpBB2_" 作為開頭?
~Mac
發表於 : 2006-02-21 18:20
由 xp200032
Mac 寫:你的 phpBB 資料表是不是全部都是以 "phpBB2_" 作為開頭?
~Mac
我建資料庫的時候名字是phpBB2
phpBB 資料表 是什麼意思... 不太懂....
還想問一個問題 公告外掛一定要輸入這個之後才會起作用嗎???
因為我已經把資料改好了 可是怎麼外表都看不出來改好了
所以想問一下是不是輸入之後才能用???
發表於 : 2006-02-21 19:36
由 Mac
的確是要 SQL 的部分做了才可以用\r
你可以看看 config.php 的下面那個程式碼寫著什麼\r
代碼: 選擇全部
$table_prefix = 'phpbb_';
~Mac
發表於 : 2006-02-21 20:04
由 xp200032
Mac 寫:的確是要 SQL 的部分做了才可以用\r
你可以看看 config.php 的下面那個程式碼寫著什麼\r
代碼: 選擇全部
$table_prefix = 'phpbb_';
~Mac
他寫\r
代碼: 選擇全部
$table_prefix = 'phpBB2';
發表於 : 2006-02-21 20:25
由 Mac
那就跟我猜的一樣囉
外掛的 SQL 指令內 "phpbb_" 的部分,你要改成 "phpBB2_"
下次別忘了喔
~Mac
發表於 : 2006-02-21 20:32
由 xp200032
Mac 寫:那就跟我猜的一樣囉
外掛的 SQL 指令內 "phpbb_" 的部分,你要改成 "phpBB2_"
下次別忘了喔
~Mac
還是錯誤........ 是不是因為我有些地方沒有改到.......
因為有幾個檔案夾 裡面要我找的程式碼都有一樣的 請問 那些全部都要修改嗎??
代碼: 選擇全部
SQL 語法:
ALTER TABLE `phpbb2_forums` ADD `forum_bea` TEXT NOT NULL AFTER `forum_desc`
MySQL 傳回:
#1146 - Table 'xp200032_phpBB2.phpbb2_forums' doesn't exist
發表於 : 2006-02-21 20:35
由 DL
試試看改成phpBB2(沒有底線)
因為我看你這句:
$table_prefix = 'phpBB2';
發表於 : 2006-02-21 20:45
由 xp200032
阿不好意思..........我剛剛把 phpBB2_打成了phpbb2_了><
可是成功了是成功了
我到網頁去看還是沒有出現ㄋㄟ.......
會不會真的是我有些東西沒修改到........