求救: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>";
}
用 PHPEXCEL 解决了 php 对 excel 的操作大家需要的话 可以去下连接 http://www.xdowns.com/soft/xdowns2009.asp?softid=88897&downid=58&id=91019
热心大哥们帮忙啊···· 需要将字符串转化为UTF-8编码,才能正常输出,否则中文字符将输出为空白,如下处理: $str= iconv('gb2312', 'utf-8', $str);
页:
[1]