function ExportTestResultByUserIDPaperID($userID, $paperID)
{
    $letter = array('A', 'B', 'C', 'D', 'E', 'F', 'F', 'G');
    $tableheader = array('测试结果编号', '用户编号', '试卷编号', '分数', '反馈结果');
    /*填充表头的信息  如A1位置是“测试结果编号”,A2位置是“用户编号”*/
    for ($i = 0; $i < count($tableheader); $i++) {
        $GLOBALS['excel']->getActiveSheet()->setCellValue("{$letter[$i]}1", "{$tableheader[$i]}");
    }
    /*获取要填往表格主体的数据 ,也就是用户的某一个试卷的测试结果 是一个二维数组*/
    $datas = FindTestResultByUserPaper($userID, $paperID);
    /*填充表格内部的信息 因为第一行被表头占用了 所以数据都从第二行开始   
     * 数组的第一个内容下标为0  而在表格里的位置是第2行   这点需要注意 
     */
    for ($i = 2; $i <= count($datas) + 1; $i++) {
        $j = 0;
        foreach ($datas[$i - 2] as $data) {
            $GLOBALS['excel']->getActiveSheet()->setCellValue("{$letter[$j]}{$i}", "{$data}");
            $j++;
        }
    }
    //创建Excel输入对象
    CreateExcel();
}
function FindResultByUserIDPaperID($userID, $paperID)
{
    include_once '../DAL/testResultDal.php';
    $userPaperResult = FindTestResultByUserPaper($userID, $paperID);
    return $userPaperResult;
}
        <!--[if lt IE 9]>
          <script src="//cdn.bootcss.com/html5shiv/3.7.2/html5shiv.min.js"></script>
          <script src="//cdn.bootcss.com/respond.js/1.4.2/respond.min.js"></script>
        <![endif]-->
        
	</head>
	<body>
	 <div class="container">
	 	<div class="starter-template">
    		<?php 
session_start();
include_once '../DAL/testResultDal.php';
include_once '../DAL/paperDal.php';
$userId = $_SESSION['userID'];
$paperId = $_GET['paperID'];
$result = FindTestResultByUserPaper($userId, $paperId);
$score = $result[0][3];
$info = $result[0][4];
?>
    		<h2>分数是 <?php 
echo $score;
?>
</h2>
    		<h2>测试结果为:</h2>
    		<h3><?php 
echo $info;
?>
</h3>
    	</div>
    	<a class="btn btn-default" href="showPaperName.php" role="button">进入试题选择</a>
    	<a class="btn btn-default" href="showAllResult.php" role="button">查看所有结果</a>