열 배열을 execl로 내보낸 다음 브라우저에서 다운로드하려고 합니다. 많은 예제를 찾아 따라해 보았지만 배열을 전달할 수 없습니다. 예제 게시도 작동하지 않습니다.
<?php if(!definated('IN_MEMBER')) exit('요청 오류!') ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 전환 //EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml ">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title><?php echo $cfg_webname; ?> - 회원 센터 - 내 흐름</title>
<link href="<?php echo $cfg_webpath; ?>/templates/default/style/member.css" type= "text /css" rel="stylesheet" />
<script type="text/javascript" src="<?php echo $cfg_webpath ?>/templates/default/js/jquery.min." ></script>
<script type="text/javascript" src="<?php echo $cfg_webpath; ?>/templates/default/js/member.js">< /script> ;
</head>
<body>
<div class="header">
<?php require_once(dirname(__FILE__).'/header .php '); ?>
</div>
<div class="mainbody">
<h1 style="text-align: center">바팡 흐름 방향 조회 시스템</h1><br> h5 style="text-align: center">(시스템은 귀하의 권한에 따라 데이터를 나열했습니다)</h5><br>
<?php
error_reporting( E_ALL&~E_NOTICE );
$ dosql->Query("SELECT ypname FROM `#@__unameym` WHERE uname='$c_uname' ORDER BY id DESC");
if($dosql->GetTotalRow() > 0)
? & gt;
& lt ;? PHP
WHILE ($ row2 = $ dosql- & gt; getrray ())
{
& & lt;? row2['ypname'];
$row5[]= $row3;
}
?>
& lt;ul 클래스="목록"> ;
< ~ ~ <번째 너비 = "8%" & gt; 날짜 & lt;/번째 & gt;
& lt; 번째 너비 = "6%" & gt; & lt;/th & gt;
& lt; th 너비 = "9%" & gt;
에 따라 ~
<?php $p = 개수($row5 ); for($j = 0 ; $j <= $p ; $j++){ $dosql->Execute("select * from `#@ __liuxiang`WHERE ypname = '$row5[ $j]'ORDER BY id DESC"); if($dosql->GetTotalRow() > 0)while($row7 = $dosql->GetArray()) {
$r1 = $row7['ypname'];
$r11[]= $r1;
$r2 = $row7['guige'] ;
$r22[]= $r2;
$r3 = $row7['shengcan'] ;
$r33[]= $r3;
$r4 = $row7['danwei'] ;
$r44[]= $r4;
}
<?php
$l = count($r11);
for($i = 0 ; $i <= $l ; $i++){
?>
<테이블 너비 = "880" " 테두리 ="1">
<tr>
<td width="12%"><?php echo $r11[$i]?><><
<td width="7%"><?php echo $r22[$i]?></td> <td width="13%"><?php echo. $r33[$i]?></td> <td width="6%"><?php echo $r44[$i]?></td> < td width="6%"><?php echo $r55[$i]?></td> <td width="24%"><?php echo $r66[$ i]?></td> <td width="8%"><?php echo $r77[$i]?></td> <td width=" td width=" 6%"><?php echo $r88[$i]?></td> <td width="9%"><?php echo $r99[$ i]?> ;</td> <td width="9%"><?php echo $rww[$i]?></td> 테이블><?php
}
?>
< nofollow" >导takeexcel表格</a></div>
<?php
session_start();
$arr = array(1,2,3,4,5,6) $ _SESSION['sessarr'] = $arrse;//직렬화 , 객체 또는 배열은 다음과 같이 세션에 저장될 수 있습니다
<?php
~ >
<?php
?>
<?php
?>
<?php ?> ;
< li id="act-pnt" align="right" >< ;h2><a href="javascript:;" onclick="window.print();">이 페이지 인쇄</a></h2></li>
</ul>
</script>
<div class="cl"></div>
<div 클래스 ="바닥글"> ;<?php echo $cfg_copyright; ?></div>
</body>
</html>
$ arr = unserialize($_SESSION['sessarr']);// 역직렬화
echo $_SESSION['sessarr'];
echo "<br>";
print_r($arr);
?>
코드를 자세히 적어주세요. .
이 Excel 가이드를 확인하실 수 있습니다 https://blog.csdn.net/toume/article/details/80937438
오류 보고서란 무엇입니까? 문제를 해결하려면 오류 보고서를 참조하세요.