Menampilkan hanya data user yang login di tabel pada php

Assalamualaikum gan , jadi gini gan , saya sudah seharian ini mencoba membuat hanya data user yang login saja yang tampil di tabel gan, jadi kalau di admin di koding saya tampil datauser semuanya gan dan saya coba copy datauser dari admin ke data sesudah user login gan , jadi kan sama saja tu gan , setiap apapun user login tetap data semua user tampil gan , jadi disini saya ingin membatasi kalau yang login misalkan nama nya si soni berarti hanya data soni aja yang tampil gan(setelah soni login)jadi cukup saja yg admin dapat melihat semua data user gan dan kalau user hanya data dia sendiri gan dan saya sudah mengikuti contoh program saya yang satu lagi gan yang sudah berhasil dari gurules saya , tapi tetap saja ga bisa" program saya yang 1 lagi ini gan , maaf ya agan semua kalau kata" saya berbelit" okey gan untuk lebih jelas nya ini ada koding dan gambar nya gan

Ini kode Menampilkan semua data gan , gimana ya gan cara ubah nya agar yg tampil hanya data user

<h2>Tabel Hasil Konsultasi</h2>

<table width="80%" border="1" cellpadding="4" cellspacing="0" class="table table-bordered">
<tr class="info">
<td align='center' style="width: 50px ;">No</td>
<td align='center' style="width: 50px ;">Nama</td>
<td align='center' style="width: 50px ;">Waktu Konsultasi</td>
<td align='center' style="width: 210px;">Gejala</td>
<td align='center' style="width: 70px ;">Nama Penyakit</td>
<td align='center' style="width: 50px ;">Kemiripan</td>
<td align='center' style="width: 50px ;">CF (Certainty Factor)</td>
<td align='center' style="width: 50px ;">Solusi</td>
<td align='center' style="width: 50px ;">Aksi</td>
</tr>

<?php
include "koneksi.php";
$sql = mysql_query("SELECT * FROM konsultasi,pasien,penyakit where konsultasi.idpasien=pasien.idpasien and penyakit.kodepenyakit=konsultasi.idpenyakit ");
$no=1;
while($row = mysql_fetch_array($sql)){
?>
<tr>
<td align='center'> <?php echo $no; ?> 			</td>
<td> <?php echo $row['nama']; ?> 			</td>
<td> <?php echo $row['waktu']; ?>		</td>
<td> <?php

$gej = explode(",", $row['gejala']);
 $jum = count($gej);
for ($i=0; $i < $jum ; $i++) {
	echo gejala($gej[$i])."<br>";
}
 ?> </td>
<td> <?php echo $row['kodepenyakit']; ?> - <?php echo $row['namapenyakit']; ?>	</td>
<td> <?php echo $row['nilai']; ?>%	</td>
<td> <?php echo $row['nilai']/100; ?>	</td>
<td align='justify'>  <?php echo $row['solusi']; ?> </td>
<td align='center'>

<a href="admin/index.php?module=hapuskonsultasi&idkonsultasi=<?php echo $row['id_konsultasi'];?>" class="btn btn-danger" onclick="return confirm('ANDA YAKIN AKAN MENGHAPUS DATA INI . . .?')">Hapus</a>
</td>
</tr>
<?php
$no++;
}

function gejala($kode='')
{
	$sql = mysql_query("SELECT * FROM gejala where kodegejala='$kode'");
	$r = mysql_fetch_array($sql);
	$ket = $r['ketgejala'];
	$hasil = $kode."-".$ket;
	return $hasil;
}
?>
</table>

Ini kode aksilogin gan

<?php
session_start();
include 'koneksi.php';
$username=$_POST['username'];
$password=$_POST['password'];

$query=mysql_query("select * from pasien where username='$username' and password='$password'");
$xxx=mysql_num_rows($query);
if ($xxx==TRUE) {
$data = mysql_fetch_array($query);
  $_SESSION['id']=$data['idpasien'];
  $_SESSION['username']=$username;
  $_SESSION['password']=$password;
  echo "<script>
  location='index.php';</script>";
}
else{
  echo "<script> alert ('username atau password salah');
  location='index.php';</script>";
  # code...
}
?>

jadi sekarang saya login pake nama kojon gan , tapi nama aaaa tetap tampil gan [img]https://i.ibb.co/D7HDMsD/imgurhasil.jpg[/img]

ini database nya gan [img]https://i.ibb.co/Sx5x90d/imgurtbpasien.jpg[/img] [img]https://i.ibb.co/ZS3TfGh/imgurtbpenyakit.jpg[/img]

dan ini program yg satu lagi berhasil nya gan

<?php
 session_start();
 ?>
 <h2 align='center'>Hasil Diagnosa</h2>
<table border=1 cellspacing=0 align='center'>
<tr>
	<th>No.</th>
	<th>ID Hasil</th>
	<th>Konsultasi</th>
	<th>Username</th>
	<th>Waktu</th>
	<th>Gejala Dipilih</th>
	<th>Kode Kecanduan</th>
	<th>Aksi</th>
</tr>
<?php
include"koneksi.php";
$q=mysql_query("select * from keterangan a left join kecanduan b on a.kode_kecanduan=b.kode_kecanduan where a.nama='$_SESSION[namauser]' order by id_keterangan desc");
$no=1;
while($r=mysql_fetch_array($q)){
?>
		<tr>
			<td><?php echo "$no";?></td>
			<td><?php echo "$r[id_keterangan]";?></td>
			<td><?php echo "$r[id_konsultasi]";?></td>
			<td><?php echo "$r[nama]";?></td>
			<td><?php echo "$r[tgl_konsultasi]";?></td>
			<td><?php echo "$r[gejala_ceklis]";?>
			<?php
				$sh=mysql_query("select * from hasil where konsultasi='$r[id_konsultasi]'");

				while($dh=mysql_fetch_array($sh)){
						$sg=mysql_query("select * from gejala where id_gejala='$dh[gejala_ceklis]'");
						$dg=mysql_fetch_array($sg);
						echo $dg[nama_gejala]</br>";
				}
				?>
			</td>
			<td><?php echo "$r[nama_kecanduan]";?>
			<?php
				$sp=mysql_query("select * from kecanduan where kode_kecanduan='$kode_kecanduan'");
				$dp=mysql_fetch_array($sp);
				echo "$dp[nama_kecanduan]";
				?>
			</td>
			<td>
				<a href='index.php?page=cetak&kode=<?php echo "$r[id_keterangan]";?>'>Cetak</a>

			</td>
		</tr>
<?php $no++; }?>
</table>

ini cekloginnya gan

<?php
include"koneksi.php";
$username=$_REQUEST[username];
$pass=$_REQUEST[password];
$level=$_POST[level];
if($level=='A'){
$login=mysql_query("select * from admin where username='$username' and password='$pass' ");
$cocok=mysql_num_rows($login);
$r=mysql_fetch_array($login);

if($r > 0){
	session_start();
	$_SESSION[idadmin]=$r[id_admin];
	$_SESSION[user]=$r[username];
	$_SESSION[passuser]=$r[password];
	$_SESSION[namaadmin]=$r[nama_admin];

	echo "<script>alert('selamat datang $_SESSION[namaadmin]');window.location='admin/index.php'</script>";
}
 else {
	 echo "<script>alert('Username Atau Password Anda Tidak Benar,Silahkan Ulangi Lagi !');javascript:history.go(-1)</script>";
 }

}else if ($level=='M'){
	$login=mysql_query("select * from pengunjung where username='$username' and password='$pass' ");
$cocok=mysql_num_rows($login);
$r=mysql_fetch_array($login);

if($r > 0){
	session_start();
	$_SESSION[id_user]=$r[id_member];
	$_SESSION[user]=$r[username];
	$_SESSION[passuser]=$r[password];
	$_SESSION[namauser]=$r[nama];
	$_SESSION[leveluser]=user;

	echo "<script>alert('selamat datang $_SESSION[namauser]');window.location='index.php'</script>";
}
 else {
	 echo "<script>alert('Username Atau Password Anda Tidak Benar,Silahkan Ulangi Lagi !');javascript:history.go(-1)</script>";
 }


}
 ?>

makasih gan , saya berharap bisa di bantu

avatar yudhaarli
@yudhaarli

1 Kontribusi 0 Poin

Dipost 4 tahun yang lalu

Belum ada Jawaban. Jadi yang pertama Jawaban

Login untuk ikut Jawaban