花花世界 发表于 2012-10-8 11:02:22

求救:PHP mysql 导出 excel 当导出数据量少的时候 一切正常

求救:PHP mysql 导出 excel   当导出数据量少的时候 一切正常 当数据量 稍多时乱码
代码
        function d()
        {
                header("Content-type:applicationfile:///C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\LKNIT0K@G.gifnd.ms-excel");
                header("Content-Disposition:attachment;filename=test_data.xls");
               
                echo "<table>";
                        echo "<tr>";
                        echo "<td>哈哈</td><td>哈哈</td><td>哈哈</td><td>哈哈</td><td>哈哈</td><td>哈哈</td><td>哈哈</td><td>哈哈</td>";
                        echo "</tr>";
                echo "</table>";

        }


花花世界 发表于 2012-10-9 10:03:52

用 PHPEXCEL 解决了 php 对 excel 的操作大家需要的话 可以去下连接   http://www.xdowns.com/soft/xdowns2009.asp?softid=88897&downid=58&id=91019

花花世界 发表于 2012-10-8 11:02:55

热心大哥们帮忙啊····

lichaoying 发表于 2014-6-25 19:45:52

需要将字符串转化为UTF-8编码,才能正常输出,否则中文字符将输出为空白,如下处理: $str= iconv('gb2312', 'utf-8', $str);
页: [1]
查看完整版本: 求救:PHP mysql 导出 excel 当导出数据量少的时候 一切正常