Advertisement
anikatik08

kode inner join

May 26th, 2015
386
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.20 KB | None | 0 0
  1.  <form>
  2.        
  3.          <table width="100%" border="1" cellspacing="0" cellpadding="0">
  4.   <tr>
  5.     <td width="4%" bgcolor="#FFFF00"><div align="center"><strong>No</strong></div></td>
  6.     <td width="15%" bgcolor="#FFFF00"><div align="center"><strong>Penyakit</strong></div></td>
  7.     <td width="45%" bgcolor="#FFFF00"><div align="center"><strong>Gejala</strong></div></td>
  8.     <td width="10%" bgcolor="#FFFF00"><div align="center"><strong>MB</strong></div></td>
  9.     <td width="15%" bgcolor="#FFFF00"><div align="center"><strong>Aksi</strong></div></td>
  10.   </tr>  
  11.  
  12. <?php
  13.  
  14.            
  15. //ini kodenya digabungkan dengan kode paginasi
  16.                
  17. $sqlCount = "select count(*) from nilaicf";  
  18. $rsCount = mysql_fetch_array(mysql_query($sqlCount));  
  19. $banyakData = $rsCount[0];  
  20. $page = isset($_GET['page']) ? $_GET['page'] : 1;  
  21. $limit = 7;  
  22. $mulai_dari = $limit * ($page - 1);  
  23. $sql_limit = "select penyakit.namapenyakit, gejala.namagejala, nilaicf.id_nilaicf
  24. FROM(penyakit INNER JOIN nilaicf on namapenyakit.penyakit=nilaicf.namapenyakit) INNER JOIN gejala on nilaicf.namagejala=gejala.namagejala order by id_nilaicf limit $mulai_dari, $limit";  
  25. $hasil = mysql_query($sql_limit);  
  26.    
  27.            
  28.             $no = 1;
  29.  
  30.            
  31.             while ($data = mysql_fetch_array($hasil)) {    
  32.                
  33.        
  34.                
  35.             ?>
  36.   <tr>
  37.     <td><?php echo $no; ?></td>
  38.     <td>
  39.  
  40.  
  41.     <?php echo '<option value="'.$data['id_penyakit'].'">'.$data['namapenyakit'].'</option>';    
  42.     ?> 
  43.  
  44.     </td>
  45.     <td><?php echo '<option value="'.$data['id_gejala'].'">'.$data['namagejala'].'</option>';    
  46.     ?>  </td>
  47.     <td><?php echo $data['MB']?></td>
  48.     <td> <div align="center"> <a href="../nilaicf/edit.php?id=<?php echo $data['id_nilaicf']; ?>">Edit</a> ||
  49.         <a href="../nilaicf/delete.php?id=<?php echo $data['id_nilaicf']; ?>">Hapus</a></div></td>
  50.   </tr>
  51.  
  52.   <?php
  53.                         $no++;
  54.             }
  55.            
  56.             ?>
  57.    
  58. </table>
  59. <?php
  60. echo "<br />";
  61. $banyakHalaman = ceil($banyakData / $limit);  
  62. echo 'Halaman: ';  
  63. for($i = 1; $i <= $banyakHalaman; $i++){  
  64.  if($page != $i){  
  65.  echo '[<a href="index-nilaicf.php?page='.$i.'">'.$i.'</a>] ';  
  66.  }else{  
  67.  echo "[$i] ";  
  68.  }  
  69. }  
  70.                
  71. ?>
  72.       </table>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement