Viewing file: v_report002.php (5.77 KB) -rwxr-xr-x Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php
ini_set("memory_limit", "128M");
header('Content-type: application/xls');
header('Content-Disposition: attachment; filename="testing.xls"');
$row_cfg = (isset($qu_cfg) && $qu_cfg!=NULL) ? $qu_cfg->row() : NULL;
$row_pa = (isset($qu_pa) && $qu_pa!=NULL) ? $qu_pa->row() : NULL;
?>
<table width="100%">
<tr>
<td><img src="<?php echo base_url().$this->config->item('ea_cfglogo');?>" width="111" height="95" align="absmiddle" border="0"></td>
<td><font size="3"><b><?php echo setValue('cfgName',$row_cfg)."<br />".$this->config->item('ea_system');?></b></font></td>
<td align="right" valign="top"><font size="3"><b>EAIS002</b></font></td>
</tr>
<tr valign="top">
<td align="center" colspan="3"><hr color="#000000" noshade><br></td>
</tr>
<tr>
<td colspan="3" align="center"><font size="3"><b>รายงานที่อยู่ศิษย์เก่า แยกตามหลักสูตร</b></font></td>
</tr>
<tr>
<td colspan="3" align="center"><font size="3"><b>หลักสูตร </b><?php echo setValue('programalumniName',$row_pa)=="" ? "-" : setValue('programalumniName',$row_pa);?> <b>ปีการศึกษาที่จบ </b><?php echo ($graduateY==0) ? "-" : $graduateY;?></font></td>
</tr>
<tr>
<td colspan="3"><br /></td>
</tr>
<tr>
<td colspan="3"><table class="excelCol" border="1">
<tr>
<th class="seqCol">ลำดับที่</th>
<th class="stdCodeCol">รหัสนักศึกษา</th>
<th>ชื่อ - สกุลศิษย์เก่า</th>
<?php
set_time_limit(0);
$fieldNames_settings = array(
array ('homeAddr', 'ที่อยู่ศิษย์เก่า (ตามภูมิลำเนา)',5),
array ('currentAddr','ที่อยู่ศิษย์เก่า (ปัจจุบัน)',5),
array ('workAddr','ที่อยู่ที่ทำงานของศิษย์เก่า',5));
$k=0;
if(isset($arr) && count($arr)) {
foreach($arr as $key => $val) {
if($val) {
?>
<th colspan="<?php echo $fieldNames_settings[$k][2];?>" align="center"><?php echo $fieldNames_settings[$k][1];?></th>
<?php
}
$k++;
}
}
?>
</tr>
<?php
$i = 0;
if(isset($rs_am) && $rs_am->num_rows()) {
foreach($rs_am->result() as $row_am) {
echo "<tr onmouseover=\"bgColor='".$this->config->item('tr_c_even')."'\" onmouseout=\"bgColor='".$this->config->item("rg_mouseout")."'\">";
?>
<td align="center"><?php echo $i+1;?></td>
<td align="center"><?php echo $row_am->studentCode;?></td>
<td class="indent"><?php echo $row_am->prefixName.$row_am->studentName.' '.$row_am->studentSurname;?></td>
<?php
$cnt = 0;
if(isset($arr) && count($arr)) {
foreach($arr as $key => $val) {
if($val) {
switch($val){
case 'homeAddr' :
$con_qu_homeAddr = array('homeDistrictId' => $row_am->homeDistrictId,
'homeAmphurId' => $row_am->homeAmphurId,
'homeProvinceId' => $row_am->homeProvinceId);
$qu_homeAddr = $ab->qryHomeAddr($con_qu_homeAddr);
?>
<td><font size="2"><?php echo $qu_homeAddr->row()->homeAddress;?></font></td>
<td><font size="2"><?php echo $qu_homeAddr->row()->dtNameHome;?></font></td>
<td><font size="2"><?php echo $qu_homeAddr->row()->apNameHome;?></font></td>
<td><font size="2"><?php echo $qu_homeAddr->row()->prvNameHome;?></font></td>
<td><font size="2"><?php echo $qu_homeAddr->row()->homeZipcode;?></font></td>
<?php
$str = "";
break;
case 'currentAddr' :
$con_qu_curAddr = array('currentDistrictId' => $row_am->currentDistrictId,
'currentAmphurId' => $row_am->currentAmphurId,
'currentProvinceId' => $row_am->currentProvinceId);
$qu_curAddr = $ab->qryCurAddr($con_qu_curAddr);
?>
<td><font size="2"><?php echo $qu_curAddr->row()->currentAddress;?></font></td>
<td><font size="2"><?php echo $qu_curAddr->row()->dtNameCur;?></font></td>
<td><font size="2"><?php echo $qu_curAddr->row()->apNameCur;?></font></td>
<td><font size="2"><?php echo $qu_curAddr->row()->prvNameCur;?></font></td>
<td><font size="2"><?php echo $qu_curAddr->row()->currentZipcode;?></font></td>
<?php
$str = "";
break;
case 'workAddr' :
$con_qu_workAddr = array('officeDistrictId' => $row_am->officeDistrictId,
'officeAmphurId' => $row_am->officeAmphurId,
'officeProvinceId' => $row_am->officeProvinceId);
$qu_workAddr = $ab->qryWorkAddr($con_qu_workAddr);
?>
<td><font size="2"><?php echo $qu_workAddr->row()->officeAddress;?></font></td>
<td><font size="2"><?php echo $qu_workAddr->row()->dtNameWork;?></font></td>
<td><font size="2"><?php echo $qu_workAddr->row()->apNameWork;?></font></td>
<td><font size="2"><?php echo $qu_workAddr->row()->prvNameWork;?></font></td>
<td><font size="2"><?php echo $qu_workAddr->row()->officeZipcode;?></font></td>
<?php
$str = "";
break;
}
}
}
$i++;
}
?>
</tr>
<?php
}
} else {
$cnt = 3;
if(isset($arr)) {
foreach($arr as $key => $val) {
if($val!="") {
$cnt = $cnt+5;
}
}
}
?>
<tr>
<td colspan="<?php echo $cnt;?>" align="center">** ไม่ปรากฏรายการในฐานข้อมูล **</td>
</tr>
<?php
}
set_time_limit(30);
?>
</table></td>
</tr>
<tr valign="bottom">
<td align="center" colspan="3" height="88"><hr color="#000000" noshade></td>
</tr>
<tr valign="top">
<td colspan="2"><font size="2">วันที่พิมพ์ : <?php echo date('d-m-y h:m');?></font></td>
<td align="right"><font size="2">หน้า 1/1</font></td>
</tr>
</table>
|