基本上那段語法是為了刪除使用者時也要刪除使用者在資料庫裡的寵物資訊的。翔翎 寫:我是2.0.2 的GeniusKiKi 寫:您的 phpbb 版本?
我還是堅持應該是您改錯檔案了
我的 admin/admin_users.php 裡面有 $sql = "SELECT privmsgs_id 這行文字
而沒有 $sql = "SELECT user_id, username 這行字
而 // Default user selection box 這行字雖然也有
不過卻是在檔案的尾端部分
底下並沒有您說的那些程式碼
沒有$sql = "SELECT privmsgs_id
如果要加該加在哪?
所以你必須在admin_users.php這個檔案裡找到這個:
代碼: 選擇全部
if( $HTTP_POST_VARS['deleteuser'] )
{
代碼: 選擇全部
$sql = "UPDATE " . TOPICS_TABLE . "
SET topic_poster = " . DELETED . "
WHERE topic_poster = $user_id";
if( !$db->sql_query($sql) )
{
message_die(GENERAL_ERROR, 'Could not update topics for this user', '', __LINE__, __FILE__, $sql);
}
代碼: 選擇全部
$sql = "DELETE FROM " . RABBITOSHI_USERS_TABLE . "
WHERE owner_id = $user_id";
if( !$db->sql_query($sql) )
{
message_die(GENERAL_ERROR, 'Could not delete user from user pets table', '', __LINE__, __FILE__, $sql);
}
把你的admin_users.php整個貼出來看看(要用bbcode "Code"包起來)