我需要在 phpexcel 的帮助下,在动态行中打印数据,我的代码在 PHP < / strong>,但无法在phpexcel和gettng错误中工作警告:无法修改标头信息-标头已发送(输出始于/var/www/html/excel/01work-download-xls.php:584)因为我对如何实现它有点困惑,请尽可能提供帮助
$inn_table = "";
if (isset($result['qualification']['dd1'])) {
if ($result['qualification']['dd1'] != "") {
$dd1 = explode(",", $result['qualification']['dd1']);
}
}
if (isset($result['qualification']['dd2'])) {
if ($result['qualification']['dd2'] != "") {
$dd2 = explode(",", $result['qualification']['dd2']);
}
}
for ($i = 0; $i < count($labels); $i++) {
if (isset($temp)) {
if ($result['qualification']['dd1'] != "") {
$found = false;
for ($j = 0; $j < count($dd1); $j++) {
$temp = explode(">", $dd1[$j]);
if ($temp[0] == $labels[$i]) {
$name = explode(">", $dd1[$j]);
$inn_table .= '<td>' . $name[1] . '</td>';
$found = true;
break;
}
}
if (!$found)
$inn_table .= "<td> </td>";
}
} else
$inn_table .= "<td> </td>";
if (isset($result['qualification']['dd2'])) {
if ($result['qualification']['dd2'] != "") {
$found = false;
if (isset($temp)) {
for ($j = 0; $j < count($dd2); $j++) {
$temp = explode(">", $dd2[$j]);
if ($temp[0] == $labels[$i]) {
$name = explode(">", $dd2[$j]);
$inn_table .= '<td>' . $name[1] . '</td>';
$found = true;
break;
}
}
}
if (!$found)
$inn_table .= '<td> </td>';
}
} else {
$inn_table .= '<td> </td>';
}
}
echo $inn_table;
}