| Viewing file:  v_sendToReceiptCur.php (3.27 KB)      -rw-r--r-- Select action/file-type:
 
  (+) |  (+) |  (+) | Code (+) | Session (+) |  (+) | SDB (+) |  (+) |  (+) |  (+) |  (+) |  (+) | 
 
<?php
header('Content-type: application/xls');
 header('Content-Disposition: attachment; filename="testing.xls"');
 ?>
 <table width="100%">
 <tr>
 <td align="center"><b>ค่าลงทะเบียนเรียนของนักศึกษา</b></td>
 </tr>
 <tr>
 <td><br /></td>
 </tr>
 <tr>
 <td><table border="1">
 <tr>
 <th>ที่</th>
 <th>รหัสนักศึกษา</th>
 <th>คำนำหน้าชื่อ</th>
 <th>ชื่อ</th>
 <th>นามสกุล</th>
 <th>ภาคศึกษา</th>
 <th>ปีการศึกษา</th>
 <th>ชั้นปี</th>
 <th>หลักสูตร</th>
 <th>จำนวนเงิน (บาท)</th>
 <th>สิทธิการเบิกค่าเล่าเรียน</th>
 <th>รายการ</th>
 <th>จำนวนเงิน (บาท)</th>
 </tr>
 <?php
 for($k=0; $k<count($pmIdArr); $k++) {
 $pmId = $pmIdArr[$k];
 $stdId = $stdIdArr[$k];
 $acY = $acYArr[$k];
 $tmId = $tmIdArr[$k];
 
 $con_std = array('stdId'    => $stdId);
 $qu_std = $std->qryStdJoinSdtPfCurSySstElv($con_std);
 if($qu_std->num_rows()) {
 $row_std = $qu_std->row();
 } else {
 $row_std = NULL;
 }
 
 $pm->pmId = $pmId;
 $pm->get_by_key(TRUE);
 
 $tm->tmId = $tmId;
 $tm->get_by_key(TRUE);
 
 $crf->crfStdId = setValue('stdId', $row_std);
 $crf->crfTmId = $tmId;
 $crf->crfRfId = $pm->pmRfId;
 $crf->crfAcY = $acY;
 $crf->get_by_key(TRUE);
 ?>
 <tr>
 <td align="center"><?php echo $k+1;?></td>
 <td align="center"><?php echo setValue('stdCode', $row_std);?></td>
 <td><?php echo setValue('prefixName', $row_std);?></td>
 <td><?php echo setValue('stdName', $row_std);?></td>
 <td><?php echo setValue('stdSurname', $row_std);?></td>
 <td align="center"><?php echo $tm->tmCode;?></td>
 <td align="center"><?php echo $acY;?></td>
 <td align="center"><?php echo setValue('syCode', $row_std);?></td>
 <td><?php echo setValue('curName', $row_std);?></td>
 <td align="right"><?php echo number_format($pm->pmAmt,2);?></td>
 <td><?php echo setValue('sdtCanRefund', $row_std);?></td>
 <td>ค่าหน่วยกิต</td>        <!-- รายการที่ 1 fix ค่าหน่วยกิต -->
 <td align="right"><?php echo number_format($crf->crfLecFeeAmt+$crf->crfLabFeeAmt, 2);?></td>
 </tr>
 <?php
 for($num=1; $num<=3; $num++) {
 ?>
 <tr>
 <td></td>
 <td></td>
 <td></td>
 <td></td>
 <td></td>
 <td></td>
 <td></td>
 <td></td>
 <td></td>
 <td></td>
 <td></td>
 <td>
 <?php
 switch($num) {
 case 1:
 echo "ค่ารักษาสภาพการเป็นนักศึกษา";
 $amt = $crf->crfKssFeeAmt;
 break;
 case 2:
 echo "ค่าปรับล่าช้า";
 $amt = $pm->pmLateFine;
 break;
 case 3:
 echo "ค่าใช้จ่ายส่วนต่างๆ";
 $amt = ($pm->pmAmt-($crf->crfLecFeeAmt+$crf->crfLabFeeAmt+$crf->crfKssFeeAmt+$pm->pmLateFine));
 break;
 }
 ?>
 </td>
 <td align="right"><?php echo number_format($amt,2);?></td>
 </tr>
 <?php
 }
 }
 
 ?>
 </table></td>
 </tr>
 </table>
 |