<style> .table-bordered { border: 1px solid #000 !important; } .table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td { border: 1px solid #000 !important; text-align: center; } table { width: 100%; margin: 0 auto; font-size: 11px; } .resultTable > thead > tr > th, .resultTable > tbody > tr > td { padding: 1px; text-align: center; } .infotable > thead > tr > th, .infotable > tbody > tr > td { padding-left: 1px; text-align: center; font-size: 9px; } .infotable2 > thead > tr > th, .infotable2 > tbody > tr > td { padding-left: 5px; text-align: left; font-size: 10px; } .infotable2 td { width: 33.33%; } .row { margin-right: 0px !important; margin-left: 0px !important; } </style> <?php $master_stdArr = isset($master_stdArr)?$master_stdArr:array(); $exam_name = isset($exam_name)?$exam_name:''; $i = 1; $msg = isset($msg)?$msg:''; $msg_type = isset($msg_type)?$msg_type:''; $this->session->UnsetFlashData(); $k = 1; $num_std = count($master_stdArr); $num_pages = ceil($num_std / 25); if($num_pages == 0){ $num_pages = 1; } //echo $num_pages;die; //for($j=0;j<$num_pages;$j++){} ?> <!-- https://codepen.io/rafaelcastrocouto/pen/poyWPO --> <style> body { background: rgb(204,204,204); } page { background: white; display: block; margin: 0 auto; margin-bottom: 0.5cm; box-shadow: 0 0 0.5cm rgba(0,0,0,0.5); } page[size="A4"] { width: 21cm; height: 29.7cm; } page[size="A4"][layout="landscape"] { width: 29.7cm; height: 21cm; } @page { margin: 0; } #pad { padding: 5px 18px 20px 18px; height: 15cm; } #header { padding: 20px 20px 0px 20px; } #spanc { display: block; } </style> <?php ob_start(); ?> <div class="row" id="header"> <div class="col-xs-9"> <div class="row"> <div class="col-xs-1" style="padding-left: 0px;"> <img src="<?php echo base_url().'img/idc-logo_60x60.png';?>" class="user-image" alt="User Image"> </div> <div class="col-xs-11" style="padding-left: 0px;"> <h4>Ichhamati Degree College, Ranirbandar, Dinajpur </h4> <h5><strong><?php echo 'Examination results of ' . $exam_name;?></strong></h5> </div> </div> <div class="row"> <div class="col-xs-12" style="padding-left: 0px; line-height: 1.2;" class="text-justify"> <table class="infotable2"> <tr> <td colspan="3"> <b style="font-size: 11px;"> Subject Info: </b> </td> <tr> <?php $is_tr = array(1,4,7,10,13,16,19,22,25,28,31,34); foreach ($all_sub as $as){ ?> <?php if (in_array($k, $is_tr)){echo '<tr>';} ?> <td><?php echo $k . '. <strong>'.$as->sub_id . ': </strong>'.$as->sub_title ;?></td> <?php $k++; if (in_array($k, $is_tr)){echo '</tr>';}}?> </table> </div> </div> </div> <div class="col-xs-3"> <table class="table-bordered infotable"> <tr> <td colspan="3"> <b> Grading System </b> </td> <tr> <tr> <td>Letter Grade (LG)</td> <td>Grade Point (GP)</td> <td>Numerical Equivalent</td> </tr> <tr> <td>A+</td> <td>5.00</td> <td>80-100</td> </tr> <tr> <td>A</td> <td>4.00</td> <td>70-79</td> </tr> <tr> <td>A-</td> <td>3.50</td> <td>60-69</td> </tr> <tr> <td>B</td> <td>3.00</td> <td>50-59</td> </tr> <tr> <td>C</td> <td>2.00</td> <td>40-49</td> </tr> <tr> <td>D</td> <td>1.00</td> <td>33-39</td> </tr> <td>F</td> <td>0.00</td> <td>0-32</td> </tr> </table> </div> </div> <?php $header = ob_get_clean();?> <?php $end = 0; for ($x = 1; $x <= $num_pages; $x++) { $start = $end + 1; $end = $start + 24; $page_no = "Page $x of $num_pages"; ?> <page size="A4" layout="landscape"> <?php echo $header;?> <div class="row" id='pad'> <div class="col-xs-12" id='pad'> <table class="table-bordered resultTable"> <thead> <tr> <th>SL.</th> <th>ID</th> <?php foreach ($all_sub as $as){ $sub_code = $as->sub_id; ?> <th><?php echo $sub_code;?></th> <?php }?> <th>GPA</th> </tr> </thead> <tbody> <?php $counter = 0; if(is_array($master_stdArr) || is_object($master_stdArr)){ foreach ($master_stdArr as $key=>$value){ $counter ++; if ($counter >= $start && $counter <= $end){ ?> <tr> <td><?php echo $i;?></td> <td><?php echo $key;?></td> <?php foreach ($all_sub as $as){ $sub_code = $as->sub_id; if(isset($value[$sub_code])){ $LG = $value[$sub_code]; }else{ $LG = '-'; } ?> <td><?php echo $LG; ?></td> <?php } ?> <td><?php echo '--';?></td> </tr> <?php $i++;}}}?> </tbody> </table> </div> </div> <div class="row"> <div class="col-xs-6"><p style="margin-left: 20px;"><?php echo $page_no;?></p> </div> <div class="col-xs-6"><p class="pull-right" style="margin-right: 20px;">Controller of Examinations</p></div> </div> </page> <?php }?>