Advertisement
GWibisono

coba ini

Mar 26th, 2014
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <?php
  2. # UNTUK PAGING (PEMBAGIAN HALAMAN)
  3. $lim = 50;
  4. $hal = isset($_GET['hal']) ? $_GET['hal'] : 0;
  5. //$pageSql = "SELECT * FROM Reservasi WHERE no_Reservasi NOT IN (SELECT nama FROM reservasi)";
  6. //$pageQry = mysql_query($pageSql, $koneksidb) or die ("error paging: ".mysql_error());
  7.  
  8. if($_GET) {
  9. # Jika tombol Cari/Search diklik, maka pencarian dilakukan
  10. if(isset($_POST['btnSearch'])){
  11. if($_POST) {
  12. $mySql = "SELECT Reservasi.*, pasien.nama, dokter.nm_dokter
  13. FROM reservasi, pasien, dokter
  14. WHERE reservasi.kd_pasien=pasien.kd_pasien AND reservasi.kd_dokter=dokter.kd_dokter
  15. AND pasien.nama LIKE '%".$_POST['txtCari']."%'
  16. AND reservasi.no_reservasi NOT IN (SELECT no_reservasi FROM Reservasi)
  17. ORDER BY (SUBSTR(reservasi.no_reservasi,6) + 0) ASC LIMIT $hal, $lim";
  18. }
  19. }
  20. else {
  21. $mySql = "SELECT reservasi.*, pasien.nama, dokter.nm_dokter
  22. FROM reservasi, pasien, dokter
  23. WHERE reservasi.kd_pasien=pasien.kd_pasien AND reservasi.kd_dokter=dokter.kd_dokter
  24. AND reservasi.no_reservasi NOT IN (SELECT no_reservasi FROM Reservasi)
  25. ORDER BY (SUBSTR(reservasi.no_reservasi,6) + 0) ASC LIMIT $hal, $lim";
  26. }
  27. } // End if($_GET) {
  28.  
  29.  
  30.  
  31. $myQry = mysql_query($mySql, $koneksidb) or die ("Query reservasi salah : ".mysql_error());
  32. $jml = mysql_num_rows($myQry);
  33. $max = ceil($jml/$lim);
  34. ?>
  35. <table width="1110" height="192" border="0" class="table-border">
  36. <tr>
  37. <td colspan="2" align="right"><img src="images/data_reservasi.png" width="300" height="60" /></td>
  38. </tr>
  39. <tr> </tr>
  40. <tr>
  41. <td width="394"><form action="?page=Show-Reservasi" method="post" name="form1" target="_self" id="form1">
  42. <b>Cari Nama Pasien :
  43. <input name="txtCari" type="text" value="<?php echo isset($_POST['txtCari']) ? $_POST['txtCari'] : '';?>" size="20" maxlength="100" />
  44. <input name="btnSearch" type="submit" value="Cari" />
  45. </b>
  46. </form></td>
  47. <td width="511"><div align="center"><b>Jumlah Data :</b> <?php echo $jml; ?> </div></td>
  48. <td width="10"></td>
  49. <td width="102" align="right"><a href="?page=Add-Reservasi" target="_self"><img src="images/btn_add_data2.png" height="25" border="0" /></a> </td>
  50. <td width="10">&nbsp;</td>
  51. </tr>
  52. <tr>
  53. <td colspan="2"><table class="table-list" width="104%" border="0" cellspacing="1" cellpadding="2">
  54. <tr>
  55. <th width="29" align="center" bgcolor="‪#‎CCCCCC‬"><b>No</b></th>
  56. <th width="77" align="center" bgcolor="#CCCCCC">No Reservasi </th>
  57. <th width="77" align="center" bgcolor="#CCCCCC">Daftar </th>
  58. <th width="87" align="center" bgcolor="#CCCCCC">Operasi </th>
  59. <th width="133" bgcolor="#CCCCCC"><b>Nama Pasien </b></th>
  60. <th width="121" bgcolor="#CCCCCC">Dignosa </th>
  61. <th width="147" bgcolor="#CCCCCC">Nama Dokter </th>
  62. <th width="104" align="center" bgcolor="#CCCCCC"><div align="center">Keterangan</div></th>
  63. <td colspan="3" align="center" bgcolor="#CCCCCC"><b>Tools</b><b></b></td>
  64. </tr>
  65. <?php
  66. # Tampilkan data pasien, SQL-nya ada di halaman atas
  67.  
  68. $nomor = 0;
  69. while ($myData = mysql_fetch_array($myQry)) {
  70. $nomor++;
  71. $Kode = $myData['no_reservasi'];
  72. // gradasi warna
  73. if($nomor%2==1) { $warna=""; } else {$warna="‪#‎F5F5F5‬";}
  74. ?>
  75. <tr bgcolor="<?php echo $warna; ?>">
  76. <td align="center"><b><?php echo $nomor; ?></b></td>
  77. <td align="center"><b><?php echo $myData['no_Reservasi']; ?></b></td>
  78. <td align="center"><?php echo IndonesiaTgl($myData['tgl_daftar']); ?></td>
  79. <td align="center"><?php echo IndonesiaTgl($myData['tgl_periksa']); ?></td>
  80. <td><?php echo $mydata['nama']; ?></td>
  81. <td><b><?php echo $myData['diagnosa']; ?></b></td>
  82. <td><?php echo $myData['kd_dokter']; ?></td>
  83. <td align="center"><div align="center"><?php echo $myData['keluhan']; ?></div></td>
  84. <td width="45" align="center"><a href="?page=Add-Periksa&amp;Kode=<?php echo $Kode; ?>" target="_self" alt="Periksa Dokter">Periksa</a></td>
  85. <td width="41" align="center"><a href="?page=Edit-Pendaftaran&amp;Kode=<?php echo $Kode; ?>" target="_self" alt="Edit Data">Edit</a></td>
  86. <td width="51" align="center"><a href="?page=Delete-Pendaftaran&amp;Kode=<?php echo $Kode; ?>" target="_self" alt="Delete Data" onclick="return confirm('Yakin akan menghapus data ini ?')">Delete</a></td>
  87. </tr>
  88. <?php } ?>
  89. </table></td>
  90. </tr>
  91. <tr>
  92. <td align="right"><div align="left"><b>Halaman ke :</b>
  93. <?php
  94. for ($h = 1; $h <= $max; $h++) {
  95. $list[$h] = $lim * $h - $lim;
  96. echo " <a href='?page=Show-Reservasi&hal=$list[$h]'>$h</a> ";
  97. }
  98. ?>
  99. </div></td>
  100. </tr>
  101. </table>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement