在使用upgrade13.php文件进行升级时,总会在最后提示一个升级失败,其原因是因为升级采用的代码如下:
#主题图章;
DELETE FROM `cdb_smilies` WHERE `typeid` = 0 AND `type` = 'stamp';
INSERT INTO `cdb_smilies` (`typeid`, `displayorder`, `type`, `code`, `url`) VALUES
(0, 0, 'stamp', '精华', '001.gif'),
(0, 1, 'stamp', '热帖', '002.gif'),
(0, 2, 'stamp', '美图', '003.gif'),
(0, 3, 'stamp', '优秀', '004.gif'),
(0, 4, 'stamp', '置顶', '005.gif'),
(0, 5, 'stamp', '推荐', '006.gif'),
(0, 6, 'stamp', '原创', '007.gif'),
(0, 7, 'stamp', '版主推荐', '008.gif'),
(0, 8, 'stamp', '爆料', '009.gif');
需要将cdb_smilies表修改为自己的表,比如centosbbs.com_smiles,也即其完整代码为:
DELETE FROM `centosbbs.com_smilies` WHERE `typeid` = 0 AND `type` = 'stamp';
INSERT INTO `centosbbs.com_smilies` (`typeid`, `displayorder`, `type`, `code`, `url`) VALUES
(0, 0, 'stamp', '精华', '001.gif'),
(0, 1, 'stamp', '热帖', '002.gif'),
(0, 2, 'stamp', '美图', '003.gif'),
(0, 3, 'stamp', '优秀', '004.gif'),
(0, 4, 'stamp', '置顶', '005.gif'),
(0, 5, 'stamp', '推荐', '006.gif'),
(0, 6, 'stamp', '原创', '007.gif'),
(0, 7, 'stamp', '版主推荐', '008.gif'),
(0, 8, 'stamp', '爆料', '009.gif');
本文转自 simeon2005 51CTO博客,原文链接:http://blog.51cto.com/simeon/232187