View difference between Paste ID: sD0suPnN and 5XqaDC5v
SHOW: | | - or go back to the newest paste.
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)";
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());
6+
//$pageQry = mysql_query($pageSql, $koneksidb) or die ("error paging: ".mysql_error());
7-
$jml = mysql_num_rows($pageQry);
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>