第 1 頁 (共 1 頁)
[問題]一般錯誤...(已解決謝謝)
發表於 : 2007-04-11 01:40
由 兀兒德
代碼: 選擇全部
Could not query categories list
DEBUG MODE
SQL Error : 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 'c.cat_id<>'0' ORDER BY c.cat_order' at line 2
SELECT c.cat_id, c.cat_title, c.cat_order FROM phpbb_categories cWHERE c.cat_id<>'0' ORDER BY c.cat_order
Line : 118
File : index.php
請問這是什麼意思啊,我看每個人的一般錯誤好像都不太同,
又不知道該怎麼去修理它>"<
phpMyAdmin 我已經去 修復資料表 了,可是沒多久之後卻又跑出來了,
本來都好好的,乎然的出現...
真讓人頭痛>"<
------------------------------------------------------------------------------
另外,我在撿查phpMyAdmin時,出現了以下問題...
代碼: 選擇全部
於資料表 `phpbb_sessions` 中有索引問題
主鍵 PRIMARY 及 索引鍵 INDEX 不應同時間設定欄位 `session_id` 中
請問一下這個該怎麼辦0.0
刪除它嘛???還是該如何修改???
Re: [問題]一般錯誤...
發表於 : 2007-04-11 03:25
由 ~倉木麻衣~
該句SQL應該是這樣子才對
代碼: 選擇全部
SELECT c.cat_id, c.cat_title, c.cat_order FROM phpbb_categories c WHERE c.cat_id<>'0' ORDER BY c.cat_order
看你是不是修改什麼外掛給改錯了
Re: [問題]一般錯誤...
發表於 : 2007-04-15 16:09
由 兀兒德
~倉木麻衣~ 寫:該句SQL應該是這樣子才對
代碼: 選擇全部
SELECT c.cat_id, c.cat_title, c.cat_order FROM phpbb_categories c WHERE c.cat_id<>'0' ORDER BY c.cat_order
看你是不是修改什麼外掛給改錯了
我知道是那裡有問題囉,
以下是global_announcement_1.2.9em全區公告的外掛其中一部份。
代碼: 選擇全部
#
#-----[ OPEN ]------------------------------------------------
#
index.php
#
#-----[ FIND ]------------------------------------------------
#
FROM " . CATEGORIES_TABLE . " c
#
#-----[ AFTER, ADD 之後, 加上 ]------------------------------------------
#
".(($userdata['user_level']!=ADMIN)? "WHERE c.cat_id<>'".HIDDEN_CAT."'" :"" )."
至於為什錯,我卻不明了....
發表於 : 2007-04-15 16:42
由 ~倉木麻衣~
也許你弄錯了AFTER, ADD的意思
AFTER, ADD 是指在該行底下加入指定的代碼
你可能弄成了在該行之後加入代碼才出錯的