[問題]oohhoo大大我sql又.....

phpBB Installation & Usage Support
phpBB 2 安裝於各類型作業平台之問題討論;外掛問題,請到相關版面依發問格式發表!
(發表文章請按照公告格式發表,違者砍文)

版主: 版主管理群

版面規則
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
主題已鎖定
頭像
hello111
星球公民
星球公民
文章: 56
註冊時間: 2002-02-07 12:04
來自: 台灣

[問題]oohhoo大大我sql又.....

文章 hello111 »

剛才無聊時,想說沒用過版面管理員的功能~
於是在後端更改一個人的權限 ,使他有板主功能~
我把他改成具版面管理員資格後~
然後按送出,就出現下面的錯誤 ~

代碼: 選擇全部

Couldn't select info from user/user_group table
我到myphpadmin看,發現我有phpbb_user_group資料表~
請問我該如何解覺呢?要不然無法設定板主~
真帆
星球公民
星球公民
文章: 98
註冊時間: 2002-01-19 23:35
來自: 台北
聯繫:

文章 真帆 »

這個問題吾遇到過喔!
好像是那個user的phpbb_user_group資料表的數字與某人重複,只要把group_id與user_id改成一樣的數字,這個問題就能解決了!
荷葉何田田,戲水荷池西,
蓮葉雖豐潤,心中含苦悲。
荷葉何田田,戲水畫堂東,
荷花雖言美,凋殘亦匆匆!
頭像
hello111
星球公民
星球公民
文章: 56
註冊時間: 2002-02-07 12:04
來自: 台灣

文章 hello111 »

Carol 寫:這個問題吾遇到過喔!
好像是那個user的phpbb_user_group資料表的數字與某人重複,只要把group_id與user_id改成一樣的數字,這個問題就能解決了!
謝謝你~^^
但裡面好多數字,要如何改呢?是不是所有的group_id改成跟user_id一樣呢?
大概有30幾個ㄝ~@@~
oO]-[Oo
南宮博士
南宮博士
文章: 512
註冊時間: 2001-11-11 18:09
來自: TAIWAN
聯繫:

文章 oO]-[Oo »

[php]<?php
//
// Get group_id for this user_id
//
$sql = "SELECT ug.group_id, u.user_level
FROM " . USER_GROUP_TABLE . " ug, " . USERS_TABLE . " u, " . GROUPS_TABLE . " g
WHERE u.user_id = $user_id
AND ug.user_id = u.user_id
AND g.group_id = ug.group_id
AND g.group_single_user = " . TRUE;
if( !($result = $db->sql_query($sql)) || $db->sql_numrows($result) != 1)
{
message_die(GENERAL_ERROR, "Couldn't select info from user/user_group table", "", __LINE__, __FILE__, $sql);
}
$ug_info = $db->sql_fetchrow($result);
?>[/php]

這段出了問題, 先把DEBUG Mode打開
(includes/constants.php裡的
[php]<?php
// Debug Level
define(DEBUG, 1); // Debugging on
//define(DEBUG, 0); // Debugging off
?>[/php]
)
看看執行的sql出了甚麼錯誤.... 然後你把那段出現錯誤的sql直接放進phpMyAdmin跑, 再看看有甚麼錯誤訊息...
OOHOO said:
有事Mail給我, 不要P我, 因為根本沒辦法P.
主題已鎖定

回到「phpBB 2 安裝與使用」