帝国CMS出现审核不通过的解决办法
系统在审核信息提交时出现如下错误:
Column count doesn't match value count at row 1
replace into ***_ecms_news_data_1 select * from ***_ecms_news_check_data where id='2325'
把这条sql语句放在navcat里面执行,报基本上完全相同的错误,如下图:
通过定位发现两边的数据表并不完全一致,如下两图:
那么就可以肯定是因为两张表的结构不同,导致的数据审核时不能进行同步,因为系统认为两张表的结构是不一样的。
解决办法就是在列少的表中添加新列nimg,让两张表保持完全相同即可。