emprit

loop

Dec 14th, 2012
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 3.98 KB | None | 0 0
  1. <table id="hor-minimalist-b" class="table-overview">
  2. <?php $colom = $query1+6; ?>
  3. <tr><th colspan='<?php echo $colom;?>'><font color="red" style="bold"><center>BOBOT NILAI GAP</center></font></th></tr>
  4. <tr bgcolor='#5eed2c'>
  5.     <td>No</td>
  6.     <td>No. Urut Pelamar</td>
  7.     <?php
  8.         for($a=1; $a<=$query1; $a++){
  9.             echo "<td>$a</td>";
  10.         }
  11.         ?>
  12.     <td>NCF</td>
  13.     <td>NSF</td>
  14.     <td>Nilai <?php foreach($kriteria as $rows){ echo $rows->kriteria;} ?></td>
  15.     <td><center>AKSI</center></td>
  16. </tr>
  17.    
  18. <?php
  19. $no = 1;
  20. foreach($nilai as $row1){
  21.     echo "<tr>";   
  22.     echo "<td>$no</td>";
  23.     echo "<td>GE_".$row1->no_urut."<input type='hidden' name='no_urut' value='".$row1->no_urut."'></td>";
  24.        
  25.         foreach($sub as $row3){
  26.                
  27.             $nama = $row3->nama;
  28.             $n = $row1->$nama;
  29.             $p = $row3->nilai_profil;
  30.                
  31.                 $hasil = $n-$p;
  32.                 if($hasil == 0){
  33.                     $convert = 6;
  34.                     echo "<td>".$convert."</td>";
  35.                    
  36.                 }elseif($hasil == 1) {
  37.                     $convert = 5.5;
  38.                     echo "<td>".$convert."</td>";
  39.                    
  40.                 }elseif($hasil == 2) {
  41.                     $convert = 4.5;
  42.                     echo "<td>".$convert."</td>";
  43.                
  44.                 }elseif($hasil == 3) {
  45.                     $convert = 3.5;
  46.                     echo "<td>".$convert."</td>";
  47.                    
  48.                 }elseif($hasil == 4) {
  49.                     $convert = 2.5;
  50.                     echo "<td>".$convert."</td>";
  51.                    
  52.                 }elseif($hasil == 5) {
  53.                     $convert = 1.5;
  54.                     echo "<td>".$convert."</td>";
  55.                 }elseif($hasil == -1) {
  56.                     $convert = 5;
  57.                     echo "<td>".$convert."</td>";
  58.                    
  59.                 }elseif($hasil == -2) {
  60.                     $convert = 4;
  61.                     echo "<td>".$convert."</td>";
  62.                    
  63.                 }elseif($hasil == -3) {
  64.                     $convert = 3;
  65.                     echo "<td>".$convert."</td>";
  66.                    
  67.                 }elseif($hasil == -4) {
  68.                     $convert = 2;
  69.                     echo "<td>".$convert."</td>";
  70.                    
  71.                 }elseif($hasil == -5) {
  72.                     $convert = 1;
  73.                     echo "<td>".$convert."</td>";  
  74.                 }
  75.                 }      
  76.             $n=0;
  77.             foreach($ncf->result() as $row4) {
  78.                
  79.             $nama1 = $row4->nama;
  80.             $n1 = $row1->$nama1;
  81.             $p1 = $row4->nilai_profil;
  82.                
  83.                 $hasil1 = $n1-$p1;
  84.                
  85.                 if($hasil1 == 0){
  86.                     $convert1 = 6; 
  87.                                    
  88.                 }elseif($hasil1 == 1) {
  89.                     $convert1 = 5.5;                   
  90.                    
  91.                 }elseif($hasil1 == 2) {
  92.                     $convert1 = 4.5;
  93.                
  94.                 }elseif($hasil1 == 3) {
  95.                     $convert1 = 3.5;
  96.                    
  97.                 }elseif($hasil1 == 4) {
  98.                     $convert1 = 2.5;
  99.                    
  100.                 }elseif($hasil1 == 5) {
  101.                     $convert1 = 1.5;
  102.                    
  103.                 }elseif($hasil1 == -1) {
  104.                     $convert1 = 5;
  105.                    
  106.                 }elseif($hasil1 == -2) {
  107.                     $convert1 = 4;
  108.                    
  109.                 }elseif($hasil1 == -3) {
  110.                     $convert1 = 3;
  111.                    
  112.                 }elseif($hasil1 == -4) {
  113.                     $convert1 = 2;
  114.                    
  115.                 }elseif($hasil1 == -5) {
  116.                     $convert1 = 1;
  117.                 }
  118.                 $n+=$convert1;
  119.                 }
  120.                 $j   = $ncf->num_rows();
  121.                 $NCF1 = $n/$j;
  122.                 $NCF  = round($NCF1, 2);
  123.     echo "<td>".$NCF."</td>";
  124.    
  125.    
  126.     $f=0;
  127.             foreach($nsf->result() as $row5) {
  128.                
  129.             $nama2 = $row5->nama;
  130.             $n2 = $row1->$nama2;
  131.             $p2 = $row5->nilai_profil;
  132.                
  133.                 $hasil2 = $n2-$p2;
  134.                
  135.                 if($hasil2 == 0){
  136.                     $convert2 = 6; 
  137.                                    
  138.                 }elseif($hasil2 == 1) {
  139.                     $convert2 = 5.5;
  140.                    
  141.                 }elseif($hasil2 == 2) {
  142.                     $convert2 = 4.5;
  143.                
  144.                 }elseif($hasil2 == 3) {
  145.                     $convert2 = 3.5;
  146.                    
  147.                 }elseif($hasil2 == 4) {
  148.                     $convert2 = 2.5;
  149.                    
  150.                 }elseif($hasil2 == 5) {
  151.                     $convert2 = 1.5;
  152.                    
  153.                 }elseif($hasil2 == -1) {
  154.                     $convert2 = 5;
  155.                    
  156.                 }elseif($hasil2 == -2) {
  157.                     $convert2 = 4;
  158.                    
  159.                 }elseif($hasil2 == -3) {
  160.                     $convert2 = 3;
  161.                    
  162.                 }elseif($hasil2 == -4) {
  163.                     $convert2 = 2;
  164.                    
  165.                 }elseif($hasil2 == -5) {
  166.                     $convert2 = 1;
  167.                 }
  168.                 $f+=$convert2;
  169.                 }
  170.                 $js  = $nsf->num_rows();
  171.                 $NSF1 = $f/$js;
  172.                 $NSF  = round($NSF1, 2);
  173.     echo "<td><center>".$NSF."</center></td>";
  174.      
  175.     foreach($kriteria as $rows){
  176.         $ncf = $rows->ncf;
  177.         $nsf = $rows->nsf;
  178.    
  179.    
  180.     $nn = round((($nsf/100*$NSF) + ($ncf/100*$NCF)),2);
  181.    
  182.     echo "<td><center>".$nn."</center>
  183.             <input type=hidden name='kriteria' value='nilai_$rows->id_kriteria'>
  184.             <input type=hidden name='nilai' value='$nn'></td>";
Advertisement
Add Comment
Please, Sign In to add comment