# 西安网站建设

### 常见问题

- 07-11 动态网页与静态网页差别在哪？
- 07-11 企业网站建设常见的三种模式
- 07-11 网站如何提高用户体验度
- 07-11 为什么要选择好的虚拟主机
- 07-08 为什么网站建设价格悬殊如此之大
- 07-08 一味比价的客户，受害是自己！
- 07-08 西安做一个网站需要多少钱？
- 07-08 网站建设价格便宜有好货吗？
- 07-08 西安网站建设服务器如何选择

### 网站案例

- 09-13 西安潼大消防
- 09-13 中国养老网
- 09-13 西安艺师迪机械
- 09-13 西安墙衣裳装饰
- 04-03 西安张氏减肥中心
- 03-09 杰赋羊奶粉
- 03-09 拉卡拉西安分公司
- 10-19 西安荣辉标识
- 10-19 西安润驰消防

### 当前位置:八梦网络工作室 >> 建站教程 >> kingcms后台列表不显示数据的问题

## kingcms后台列表不显示数据的问题

日期：15-06-27 作者：八梦网络工作室 来源：www.8dream.net

昨天看到群里有人说自己的kingcms后台显示不正确，明明有很多数据，并且点击每页显示40行时可以显示，但是点击每页显示100或者200行时，页面上显示的列表就成空白了，只有表格头和尾显示。
这种情况前段我也遇到过，开始我也一头雾水没找到所以然。但是偶然机会我在页面上点击右键查看了源代码，发现，原来html代码里有哪些本应该显示的文章标题数据。为什么有数据代码，但是页面不显示呢？难道是浏览器问题，换了浏览器，故障依旧。
经过逐步排除问题、分析原因、分析kingcms代码。感觉问题可能是kingcms后台使用的js脚本错误早成的。kingcms后台使用了好多js代码，列表显示也不是直接的输出数据，而是先输出对应的js脚本，通过js的执行，把数据显示到页面上的。是什么原因造成js出错呢？问题很快就清晰了，我的数据不是手工通过kingcms后台录入的，而是我采集并且导入到kingcms数据库的，而导入过程中，我并没对数据进行过滤处理，所以好多文章标题都包含了一些对于js来说是致命的非法字符，比如 ' ; 这样的符号。
找到原因，解决问题就简单了，通过修改文章标题数据，就可以解决这个问题。当然，如果手工修改，那不把人累死了，呵呵，可以找个快速批量处理的方法。使用sql语句批量过滤文章标题包含的非法字符，很快就能处理完毕所有文章。这里以kingcms的文章模块为例，过滤语句这样写 update kingart set kingtitle = replace(kingtitle,';','') 。执行一下，ok。当然，数据可能还有其他非法字符，过滤语句写法类似，如果是其他模块，肯能表名不同，也需要修改一下更新的表名。具体问题具体处理，这里就不罗嗦了。
过滤非法字符之后再看看，列表正确显示了~~~

网站首页 - 建站教程 - 下载中心- 八梦动态 - 官方微博 - 个人微博 - 网站地图
copyright 2015 八梦网络工作室 陕ICP备14008752号