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 ' 1)' at line 2 INSERT INTO phpbb_auth_access (forum_id, group_id, auth_mod) VALUES (11, , 1)
這是修改會員成版面管理員時會丟回的錯誤訊息,
但是舊的會員又不會。
7 則回應
會員轉換的時候出的錯吧... 以後要 promo 的 user 我再進 sql 加 gid 好了 :?
剛剛查了一下~
國外的網站似乎是說因為沒有那個會員本身沒有group_id所以才導致這樣@@?
http://www.phpbbinstallers.net/board/viewtopic.php?p=4367&sid=4794ba3b45e3ded71c6806191c0a1956
不知道roach大跟他是否遇到同樣的問題~
roach大~我看不太懂這意思耶@_@?
是說~新進來的會員你提升權限時才會出錯誤,而提升舊會員不會?
那...是所有新會員都會嗎?還是單獨某個新會員呢?
PS.雖然說小弟程式極弱可能幫不上忙啦~不過還是有興趣想了解一下>"<
message_die(GENERAL_ERROR, "Couldn't update private forum permissions", "", __LINE__, __FILE__, $sql);
說是這行 392 行的錯誤, 附上檔案... 不知道有沒有善心人士要幫忙看看...admin_ug_auth.php.txt
我剛剛有查了一下...
http://dev.mysql.com/doc/refman/5.0/en/join.html
好像是這個,當初phpbb2 似乎是針對 mysql3 / 4 寫的...
但是DreamHost的Sql升級到5了...
mysql5 的 join 語法比較嚴謹, 好像引號內還要加上 ()
http://twpug.net/modules/newbb/viewtopic.php?post_id=5926
呼叫azi妹,如果OK的話,可以幫忙支援一下嗎?