织梦CMS系统导出数据到excel教程,DEDE技术
导读:DEDE技术DEDE技术本来这个功能是一个朋友要做的,因为,之前从没有接触过excel,这个功能也没有研究过,但是,这个功能比较实用的,因为,很多公司虽然有网站,但是,公司其它部门可能织梦模板免费。
本来这个功能是一个朋友要做的,因为,之前从没有接触过excel,这个功能也没有研究过,但是,这个功能比较实用的,因为,很多公司虽然有网站,但是,公司其它部门可能还要把公司数据导出到纸上面,以便研究公司数据之用,所以,很多的公司对这个功能就要求使用。 这几天研究了一下从织梦导出数据功能,本来想自己去写一个这个php程序导出到excel功能来,但是,自己从没有研究过excel,所以,就没有向下去写代码,于是搜索了一下网上的关于这个教程,结果搜索的教程到是不少,但是,没有几个是正确的,包括百度经验里面,测试了无数个也不行。 不过让我搜索到了一个外国人写的phpexcel类库,这个就是专门处理从数据库到excel的,下载地址:http:织梦模板免费下裁//phpexcel.codeplex.com/releases/view/107442 这个里面有很多的例子,包括excel,csv,word,pdf,htm等从数据库导出来的文件格式,可以参考一下例子。 织梦基地先把从织梦系统导出来的效果上个图给大家看看: 但是,我遇到了一个问题就是以前的时间,在excel是正常显示的,但是,现在加上的时间则显示:1970-01-01 ,我搜索了一下网上教程,也没有找到相关教程。看到网上说excel也有bug 而且excel计算的时间是从1900-1-1开始的,不知道是不是还要换算一下? 时间问题终于找到原因了,原来字段写错了。本来是pubdate,结果写成了sentdate 其它都是正常显示的,现在就介绍一下从织梦系统导出数据的方法: 1.从国外网站下载上面的phpexcel类库,解压后,放到根目录里面。 2.然后,写导出程序,这个可以参考这里面的例子写,请注意的是:若你的不行,程序可能会提示404错误,这个就是你的路径没有设置好,刚开始时,我也是这个原因一直弄不对,最后,才发现原来是路径错了。 这个导出程序主要做如下四步: a. 从织梦中查询出数据 b.设置表格 c.把数据放入表格 c.输出数据到excel里面 里面的设置大多数都是调用phpexcel类里面的函数,这里不多解释了,看我在文件dedegenban.php写的代码:
声明: 本文由我的SEOUC技术文章主页发布于:2023-07-18 ,文章织梦CMS系统导出数据到excel教程,DEDE技术主要讲述标签,标题,CMS网站建设源码以及服务器配置搭建相关技术文章。转载请保留链接: https://www.seouc.com/article/web_29035.html