Advertisement
GWibisono

ganti sesuai permintaan

Feb 25th, 2014
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <?php
  2. /*
  3. ganti query dengan mysql_query()
  4. fetch dengan mysql_fetch_array()
  5.  
  6. */
  7. extract($_POST);
  8. //$semester='ganjil';
  9. $semester=trim(strtolower($semester));
  10. if($semester!='genap'&&$semester!='ganjil')
  11. {
  12.     die('salah penginputan nilai semester ='.$semester);
  13. }
  14. ?>
  15. <h1><?=$semester;?></h1>
  16. <table cellpadding="0" cellspacing="0" border="0" class="display" id="example">
  17.                 <thead>
  18.                     <tr>
  19.                         <th>NAMA DOSEN</th>
  20.                         <th>PEMBIMBING 1</th>
  21.                         <th>PEMBIMBING 2</th>
  22.                     </tr>
  23.                 </thead>
  24.                 <tbody>
  25.          
  26. <?php
  27.  
  28.  
  29. $sql="select nip, nama, jabatan from dosen order by nama asc";
  30. $q=query($sql);
  31. $aCat= array();
  32. $aData=array(
  33.     array('name'=>'pembimbing 1'),
  34.     array('name'=>'pembimbing 2'),
  35. );
  36.  
  37. while($r=fetch($q))
  38. {
  39.  
  40.     $field=array('nip1','nip2' );
  41.     $nip=$r['nip'];
  42.     $num=array();
  43.     foreach($field as $f)
  44.     {
  45.         if ($semester<>'')
  46.         {
  47.         $sql="select count($f) c  from tugas_akhir
  48.         where $f like '$nip' and semester like '%$semester%'
  49.         group by $f";
  50.         $q2=query($sql);
  51.         $r2=fetch($q2);
  52.         $num[]=$r2['c'];
  53.         }
  54.         elseif($tahun_ajaran<>'')
  55.         {
  56.              $sql="select count($f) c  from tugas_akhir
  57.              where $f like '$nip' and left( tgl_ajukan_judul, 4 ) like '$tahun_ajaran'
  58.              group by $f";
  59.              $q2=query($sql);
  60.              $r2=fetch($q2);
  61.             $num[]=$r2['c'];
  62.         }
  63.         else
  64.         {
  65.                   $sql="select count($f) c  from tugas_akhir
  66.                       where $f like '$nip'
  67.                       group by $f";
  68.                       $q2=query($sql);
  69.              $r2=fetch($q2);
  70.             $num[]=$r2['c'];
  71.         }
  72.        
  73.     }
  74.    
  75.         $aData[0]['data'][]=intval($num[0]);
  76.         $aData[1]['data'][]=intval($num[1]);
  77.         $aCat[]=$r['nama'];
  78. ?>
  79.              
  80.             <TR>
  81.   <TD><?=$r['nama'];?></td>
  82.   <TD class='td1a'><center><?=intval($num[0]);?></center></td>
  83.   <TD class='td1a'><center><?=intval($num[1]);?></center></td>
  84.    
  85.  
  86. </tr>
  87.             <?php  
  88. }  ?>
  89.  
  90.            
  91.            
  92.            
  93.            
  94.             </tbody>
  95.             </table>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement