基于thinkphp实现根据搜索条件进行导出Excel表格数据
最近在参加公司开发的项目,其中用到基于thinkPHP实现根据搜索条件,按照商品分类对相同商品进行累加,并实现按照不同的时间,累加的结果不一样,进行导出Excel表格数据的功能操作。
功能分析:
第一步:脸表查询(主要表威:order订单表,orderlist订单详情表,item商品表,itemcate商品分类表)
第二步:导出方法操作:
具体步骤如下:
1.HTML页面部分源码如下:
①搜索条件html页面
②搜索js代码
④连表查询数据渲染到模板的html页面
⑤控制器代码如下:
构造器
2.连表查询
2.
3.导出数据方法
总结:这个功能做起来不复杂,就是要细心,另外控制器中的引入PHPExcel文件放在Org目录下,其实也可以放在thinkphp第三方插件vendor里面,看个人的喜好。