您好我有一个以前从未遇到过的问题。 我有一个SQL查询,它从表中收集数据并在Web应用程序中显示完整的数据。我还有一个PHP脚本,可以将此报告导出为xls格式。
我的问题是当我将数据导出为xls格式时,最后的结果丢失了。 如果我的报告有400个结果,那么excel文件只有147个。
这是我第一次碰巧。
您可以查看我的导出功能:
<?php
header('Cache-Control: no-store, no-cache, must-revalidate');
header('Cache-Control: pre-check=0, post-check=0, max-age=0');
header("Pragma: no-cache");
header("Expires: 0");
header('Content-Transfer-Encodind: none');
header('Content-type: application/vnd.ms-excel; name=excel;');
header('Content-type: application/x-ms-excel;');
header('Content-Disposition: attachment;
filename="'.basename('Reporte_egresados - '.Date("Y-m-d").'.xls').'"');
header('Content-Type: text/html; charset=UTF-8');
echo utf8_decode($_POST['datos_a_enviar']);
?>
关于在网络应用中显示数据的php文件,我没有对结果使用限制或其他内容。