>  기사  >  백엔드 개발  >  ecshop导出excel数据

ecshop导出excel数据

WBOY
WBOY원래의
2016-06-23 13:07:541653검색

elseif($_REQUEST['act'] == 'exec'){    $user = exec_user();    $filename = ecs_iconv(EC_CHARSET, 'GB2312', '用户信息');    header("Content-type: application/vnd.ms-excel; charset=utf-8");    header("Content-Disposition: attachment; filename=$filename.xls");    $data="会员\t省\t市\t区\t收货地址\t分区\t线路\t业务员\t业务经理\n";    foreach($user as $item)    {        $data.="$item[user_name]\t";        $data.="$item[province]\t";        $data.="$item[city]\t";        $data.="$item[district]\t";        $data.="$item[address]\t";        $data.="$item[dist_name]\t";        $data.="$item[thread_name]\t";        $data.="$item[saleman]\t";        $data.="$item[manage]\n";    }    echo ecs_iconv(EC_CHARSET, 'GB2312', $data) . "\t";    exit;}

print_r($user);出来是4千多条数据;导出却200条,为什么呢,代码有问题吗,求大神赐教,谢谢


回复讨论(解决方案)

页面有无卡死?
 给php分配的内存够不够?
打开xls文件那200行数据正常吗

找到问题了,是特殊字符造成的,谢谢

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.