$array[0] = "Nhân viên"; $array[1] = "Email đăng nhập"; $array[2] = "Giới tính"; $array[3] = "Cấp độ"; $array[4] = "Đạt thành tích"; $array[5] = "Khen thưởng"; $headerColumn = new TableHeaderColumn(null, $array); $headerColumn->setColumnWidth(0, 200); $headerColumn->setColumnWidth(1, 300); $headerColumn->setColumnWidth(4, 100); $headerColumn->setColumnWidth(5, 100); $array = array(); for ($i = 0; $i < count($evaluate); $i++) { $user = UsersBUS::GetUserByID($evaluate[$i]['iduser']); $array[$i][0] = $user['hoten']; $array[$i][1] = $user['email']; $array[$i][2] = $user['gioitinh']; $array[$i][3] = $user['level']; $array[$i][4] = $evaluate[$i]['loai']; $array[$i][5] = $evaluate[$i]['thuong']; } // generate file (constructor parameters are optional) ; $xls = new Excel_XML('UTF-8', false, 'Workflow Management'); $xls->setTableHeaderColumn($headerColumn); $xls->setTile("s57", "Thống kê đánh giá nhân viên"); $xls->setAutoData($array); $xls->getXML("Output_Report_WFM"); } else { $page = $_REQUEST['page']; echo EvaluateProcessor::load($page, -1, -1, -1, -1); }