我應該怎麼辦?一般錯誤
Couldn't insert row in categories table
DEBUG MODE
SQL Error : 1064 You have an error in your SQL syntax near ')' at line 2
INSERT INTO phpbb_categories (cat_title, cat_order, cat_icon) VALUES ('論壇討論區', 20, )
Line : 525
File : /home/kitkit/public_html/bbs/admin/admin_forums.php
[問題]論壇問題-建立新分區
版主: 版主管理群
版面規則
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
-
jackie_choi
- 星球普通子民

- 文章: 2
- 註冊時間: 2003-11-11 18:52
[問題]論壇問題-建立新分區
我的論壇在建立新分區時顯示以下的字句:
-
u87104041d
- 星球公民

- 文章: 247
- 註冊時間: 2003-09-16 18:58
- 來自: 0101110101
Re: [問題]論壇問題-建立新分區
不是多了一個逗號,而是他的對應資料表沒有該值供SQL指令新增,我想你應該是將舊資料庫匯入新版的PHPBB資料庫所導致吧jackie_choi 寫:我的論壇在建立新分區時顯示以下的字句:我應該怎麼辦?一般錯誤
Couldn't insert row in categories table
DEBUG MODE
SQL Error : 1064 You have an error in your SQL syntax near ')' at line 2
INSERT INTO phpbb_categories (cat_title, cat_order, cat_icon) VALUES ('論壇討論區', 20, )
Line : 525
File : /home/kitkit/public_html/bbs/admin/admin_forums.php
---
Do you fear death ?
Do you fear death ?
-
u87104041d
- 星球公民

- 文章: 247
- 註冊時間: 2003-09-16 18:58
- 來自: 0101110101
-
u87104041d
- 星球公民

- 文章: 247
- 註冊時間: 2003-09-16 18:58
- 來自: 0101110101
看到有人出現了一模一樣的問題,真是悲喜交集.......u87104041d 寫:結論是重裝比較快囉 ??
right???
不知道是不是裝了 Category & Forum Icon MOD 產生的問題,至少我看來是如此....
從 admin_forums.php中的對應部分看來,$caticon 這個變數顯然沒有值,看了看資料庫的xxx_categories 資料表確實已經是NULL YES了 (我猜大概與PHP Global Register 有點關係...),不過我懶得去除錯或重裝了,最簡單的暫時解決方法就是直接塞個值給變數就好了,所以就把那個 $caticon 直接代換成 'icon' 或是一個空字串 '' 就解決了這個問題。
例如:
代碼: 選擇全部
$sql = "INSERT INTO " . CATEGORIES_TABLE . " (cat_title, cat_order, cat_icon)
VALUES ('" . $HTTP_POST_VARS['categoryname'] . "', $next_order, [color=red]'icon'[/color])";
