PageRenderTime 38ms CodeModel.GetById 8ms RepoModel.GetById 0ms app.codeStats 0ms

/application/modules/schedule_group_manivest/views/print_view_excel.php

https://bitbucket.org/bo_hmb/bo_hmb
PHP | 160 lines | 133 code | 25 blank | 2 comment | 9 complexity | 837073577a625135a2aaa1eac01e72fc MD5 | raw file
Possible License(s): Apache-2.0, MIT, LGPL-2.1, MPL-2.0-no-copyleft-exception, GPL-2.0
  1. <?php
  2. header("Content-type: application/vnd-ms-excel");
  3. header("Content-Disposition: attachment; filename=Group_Manifest.xls");
  4. ?>
  5. <!DOCTYPE html>
  6. <html>
  7. <head>
  8. <link rel="shortcut icon" href="<?php echo base_url() ?>assets/img/logo.png" />
  9. <title>GROUP MANIVEST</title>
  10. <style>
  11. table{
  12. border-collapse: collapse;
  13. /*width: 100%;*/
  14. /*margin: 0 auto;*/
  15. }
  16. table th{
  17. border:1px solid #000;
  18. font-weight: bold;
  19. text-align: center;
  20. font-size: 12px;
  21. }
  22. table td{
  23. border:0px solid #000;
  24. padding: 3px;
  25. font-size: 13px;
  26. vertical-align: top;
  27. }
  28. </style>
  29. </head>
  30. <body>
  31. <!-- kop -->
  32. <h2 style="text-align: center; font-weight: bold;">GROUP MANIFEST</h2>
  33. <table>
  34. <tr>
  35. <td >
  36. <table>
  37. <tr>
  38. <td></td>
  39. <td style="border:0px solid #000;width: 139px;font-size: 14px;background-color: #b3ffb3">
  40. <h5>GROUP CODE</h5>
  41. </td>
  42. <td style="border:0px solid #000;width: 1px;font-size: 14px;background-color: #b3ffb3">
  43. <h5>: <?php echo $master->group_code;?></h5>
  44. </td>
  45. <td style="border:0px solid #000;width: 139px;font-size: 14px;background-color: #FFFF00">
  46. <h5>DEP. DATE</h5>
  47. </td>
  48. <td style="border:0px solid #000;width: 120px;font-size: 14px;background-color: #FFFF00">
  49. <h5>: <?php echo date('d-m-Y', strtotime($master->dep_date));?></h5>
  50. </td>
  51. </tr>
  52. <tr>
  53. <td></td>
  54. <td style="border:0px solid #000;width: 139px;font-size: 14px;">
  55. <h5>TOTAL PAX</h5>
  56. </td>
  57. <td style="border:0px solid #000;width: 1px;font-size: 14px;">
  58. <h5>: <?php echo $master->total_pax;?></h5>
  59. </td>
  60. <td style="border:0px solid #000;width: 139px;font-size: 14px;">
  61. <h5>RETURN DATE</h5>
  62. </td>
  63. <td style="border:0px solid #000;width: 120px;font-size: 14px;">
  64. <h5>: <?php echo date('d-m-Y', strtotime($master->return_date));?></h5>
  65. </td>
  66. </tr>
  67. <tr>
  68. <td></td>
  69. <td style="border:0px solid #000;width: 139px;font-size: 14px;">
  70. <h5>FLIGHT DETAIL</h5>
  71. </td>
  72. <td style="border:0px solid #000;width: 1px;font-size: 14px;">
  73. <h5>: <?php echo $master->flight_detail;?></h5>
  74. </td>
  75. <td style="border:0px solid #000;width: 139px;font-size: 14px;">
  76. <h5>LAST UPDATE</h5>
  77. </td>
  78. <td style="border:0px solid #000;width: 120px;font-size: 14px;">
  79. <h5>: <?php echo date('d-m-Y H:m:s', strtotime($master->update_at)) ?></h5>
  80. </td>
  81. </tr>
  82. </table>
  83. </th>
  84. <th style="border:0px solid #000; width: 100px"></th>
  85. <th style="border:0px solid #000; width: 100px"></th>
  86. <th style="border:0px solid #000; width: 100px"></th>
  87. <th style="border:0px solid #000; width: 100px"></th>
  88. <th style="border:0px solid #000; width: 100px"></th>
  89. <th style="border:0px solid #000; width: 100px"></th>
  90. <th style="border:0px solid #000; width: 155px">
  91. <center><img src="<?php echo base_url() ?>assets/img/logokop.png" class="img-responsive" alt="" height="100" width="100"></center>
  92. </th>
  93. </tr>
  94. </table>
  95. <!-- N Kop -->
  96. <br>
  97. <table>
  98. <tr>
  99. <th style="width: 20px;">No</th>
  100. <th style="width: 40px;">Title</th>
  101. <th style="width: 250px;">Full Name</th>
  102. <th style="width: 90px;">No. Pasport</th>
  103. <th style="width: 70px;">Birth Date</th>
  104. <th style="width: 100px;">Place Birth</th>
  105. <th style="width: 70px;">Date Issue</th>
  106. <th style="width: 70px;">Exp. Date</th>
  107. <th style="width: 70px;">Issuing Office</th>
  108. <th style="width: 30px;">Age</th>
  109. <th style="width: 200px;">Relationship</th>
  110. <th style="width: 150px;">Agen</th>
  111. <!-- <th style="width: 120px;">Note</th> -->
  112. </tr>
  113. <?php $nomor=1; foreach($detail as $row) {?>
  114. <?php if ($row->no_pasport == "") $no_pasport="-"; else $no_pasport=$row->no_pasport; ?>
  115. <?php if ($row->exp_pasport == "0000-00-00") $exp_pas="-"; else $exp_pas=date('d-M-Y', strtotime($row->exp_pasport)); ?>
  116. <?php $create_pas="-"; if ($row->create_pasport == "0000-00-00") $exp_pas="-"; else $create_pas=date('d-M-Y', strtotime($row->create_pasport)); ?>
  117. <tr>
  118. <td style="border:1px solid #000;text-align: center;"><?php echo $nomor ?></td>
  119. <td style="border:1px solid #000;"><?php echo $row->title ?></td>
  120. <td style="text-transform: uppercase; border:1px solid #000;"><?php echo strtoupper($row->nm_lengkap) ?></td>
  121. <td style="border:1px solid #000;"><?php echo $no_pasport ?></td>
  122. <td style="border:1px solid #000;"><?php echo $x="'".date('d-M-Y', strtotime($row->tgl_lahir))?></td>
  123. <td style="text-transform: uppercase; border:1px solid #000;"><?php echo strtoupper($row->tmp_lahir) ?></td>
  124. <td style="border:1px solid #000;"><?php echo $x="'".$create_pas?></td>
  125. <td style="border:1px solid #000;"><?php echo $x="'".$exp_pas?></td>
  126. <td style="text-transform: uppercase; border:1px solid #000;"><?php echo strtoupper($row->kota_paspor) ?></td>
  127. <td style="border:1px solid #000;"><?php echo $row->age ?></td>
  128. <td style="border:1px solid #000;"><?php echo $row->keluarga ?></td>
  129. <td style="border:1px solid #000;"><?php echo $row->nm_marketing ?></td>
  130. <!-- <td style="border:1px solid #000;"><?php echo $row->status ?></td> -->
  131. </tr>
  132. <?php $nomor++;}?>
  133. </table>
  134. </body>
  135. </html>