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 是指在該行底下加入指定的代碼
你可能弄成了在該行之後加入代碼才出錯的