php专区

 首页 > php专区 > PHP应用 > CMS建站 > 帝国cms升级到7.0 出现Unknown column 'checked' in 'f

帝国cms升级到7.0 出现Unknown column 'checked' in 'f

分享到:
【字体:
导读:
          帝国cms从6.6升级到帝国cms7.0,一路正常,但是当我进入后台点管理信息以后就出现了Unknown column 'checked' in 'field list' 错误,原来是7.0中已经取消了checked字段,并且分表处理了...

帝国cms从6.6升级到帝国cms7.0,一路正常,但是当我进入后台点管理信息以后就出现了Unknown column 'checked' in 'field list' 错误,原来是7.0中已经取消了checked字段,并且分表处理了

 问题描述:

帝国cms从6.6升级到帝国cms7.0,一路正常,但是当我进入后台点管理信息以后就出现了

Unknown column 'checked' in 'field list'
select id,classid,titleurl,groupid,newspath,filename,checked,isqf,havehtml,istop,isgood,firsttitle,ismember,userid,username,plnum,totaldown,onclick,newstime,truetime,lastdotime,titlepic,title from ***_ecms_movie order by id desc limit 0,100

1.jpg

问题原因:

看提示应该是说checked这个字段不存在了。

出现这个是因为我自己写了个信息列表模板

2.jpg

这个文件帝国cms是升级不到的,所以里面存在之前的checked字段没有去掉

 

问题解决办法:

打开/e/data/html/list/alllistinfo_movie.php

找到下面这段sql,大概在第9行

$query="select id,classid,titleurl,groupid,newspath,filename,checked,isqf,havehtml,istop,isgood,firsttitle,ismember,userid,username,plnum,totaldown,onclick,newstime,truetime,lastdotime,titlepic,title from {$dbtbpre}ecms_".$tbname.$where." order by ".$doorder." limit $offset,$line";

改成

$query="select id,classid,titleurl,groupid,newspath,filename,isqf,havehtml,istop,isgood,firsttitle,ismember,userid,username,plnum,totaldown,onclick,newstime,truetime,lastdotime,titlepic,title from {$dbtbpre}ecms_".$tbname.$where." order by ".$doorder." limit $offset,$line";

 

覆盖上传即可

分享到:
帝国cms7.0 数据更新批量生成时出错的解...
这篇文章主要为大家介绍下帝国cms7.0 数据更新批量生成时出错的解决方法,需要的朋友可以参考下 今天升级以后的帝国cms7.0在生成页面时出现了奇怪的错误   Table ‘表前缀_ecms_news_data_’  doesn't exist... 很明显这是提示表不存在,但是这个表名是错误的,他缺少了_1,正确的表名应是 表前缀_ecms...
帝国CMS使用用户自定义函数取发表的新闻...
这篇文章主要为大家分享下帝国cms系统中通过用户自定义函数获取用户发表新闻数量的方法,需要的朋友可以参考下 添加用户自定义函数 1.函数内容如下: 复制代码代码如下: 2.将函数内容复制到e/class/userfun.php文件里 3.登陆后台->“模板管理”->“管理标签”->“增加标签” 4.调用[newstotal]用户ID[/newsto...
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……