PHP数据导出excel表的插件与运用

版权声明:希望不要抄袭,可以借鉴。 https://blog.csdn.net/weixin_37616043/article/details/83339237

插件下载在我的这里有我已经上传了,自己下载,下载地址:https://download.csdn.net/download/weixin_37616043/10740443  遇到问题可以在下方留言,

1、包放在 ThinkPHP -> Library -> Vendor;

2、前端:代码 <div class="btn-group" style="float: left; margin-top:25px;margin-left:10px;">
                                    <a href="{:U('Home/User/export',array('username'=>I('get.username') , 'phone'=>I('get.phone')))}"
                                       target="_blank" class="btn btn-danger">
                                        导出全部订单
                                    </a>
                                </div>


3、方法:public function export()
    {
       $users = M('user')->order('id desc')->select();
       Vendor("PHPExcel.Excel#class");
        \Excel::export($users,array('用户ID', '默认地址ID', '备用', '推荐人ID', 'openid', '真实姓名', '昵称', '年龄', '出生日期', '联系方式', 'password', 'token', 'avater', '性别', '城市', '省份', '县', '详细地址', '国家', '语言', 'subscribe', '用户余额', '积分', '历史积分', '状态', '是否认证', 'lastip', 'ctime', 'buy_num', '身份', '等级', '备注', '微信号', '系统可用天数', 'ordernum', 'c_time', '系统更新时间', '结束时间', 'version', 'isbuy', 'upversion', 'isnew', 'time', '身份证', '一级分销上级 id', '二级分销上级 id', 'one_time', 'two_time', '推广二维码', '店铺id'));
    }

4、最后的数组要与导出数据表字段一一对应;不然导不出

猜你喜欢

转载自blog.csdn.net/weixin_37616043/article/details/83339237