- Beranda
- Komunitas
- Tech
- Programmer Forum
Menampilkan hanya data user yang login di tabel pada php


TS
arly99
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
dan ini koding aksiloginnya gan
jadi sekarang saya login pake nama kojon gan , tapi nama aaaa tetap tampil gan

ini ss database nya gan



dan ini program yang berhasil nya gan , saya ingin seperti ini gan
dan ini cekloginnya gan




semoga bisa membantu gan amin
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
Code:
<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">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>
dan ini koding aksiloginnya gan
Code:
<?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 "[removed]
location='index.php';[removed]";
}
else{
echo "[removed] alert ('username atau password salah');
location='index.php';[removed]";
# code...
}
?>
jadi sekarang saya login pake nama kojon gan , tapi nama aaaa tetap tampil gan

ini ss database nya gan



dan ini program yang berhasil nya gan , saya ingin seperti ini gan

Code:
<?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>
dan ini cekloginnya gan
Code:
<?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 "[removed]alert('selamat datang $_SESSION[namaadmin]');[removed]='admin/index.php'[removed]";
}
else {
echo "[removed]alert('Username Atau Password Anda Tidak Benar,Silahkan Ulangi Lagi !');[removed]history.go(-1)[removed]";
}
}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 "[removed]alert('selamat datang $_SESSION[namauser]');[removed]='index.php'[removed]";
}
else {
echo "[removed]alert('Username Atau Password Anda Tidak Benar,Silahkan Ulangi Lagi !');[removed]history.go(-1)[removed]";
}
}
?>




semoga bisa membantu gan amin
0
4.9K
4


Komentar yang asik ya
Urutan
Terbaru
Terlama


Komentar yang asik ya
Komunitas Pilihan