于是我用代碼編輯器搜索了一下"讀取附加信息出錯!"所在的文件,結果發現這段信息是在admin/article_edit.php中,而它出現的條件是數組$addRow不存在, 即上面sql語句"SELECT * FROM `$addtable` WHERE aid='$aid'"返回結果為0,同過這sql語句可以看出當表名 $addtable 出錯時,或文檔aid不存在時就會出現問題,而$addtable = $cInfos['addtable'], $cInfos又是通過"SELECT * FROM `dede_channeltype` WHERE id='".$arcRow['channel']."'"得來,我們就可以看出表名$addtable是存在表dede_channeltype中的addtable字段里的(其中dede_是表前綴),而不是用類似于dede_channeltype的表前綴加表名的方式獲得的,結果我去數據庫的dede_channeltype表中一看,發現里面是內容模型的信息,而里面存的表名的前綴還是原來的,于是我將里面的表名改正,再去后臺看,錯誤就沒了。