Menampilkan Data Nilai Sesuai Data Login Dengan PHP & MySQL
Assalamu’alaikum Wr. Wb.
Salam NewGen, seperti
yang saya janjikan pada posting sebelumnya kali ini kita akan belajar tentang
menampilkan data nilai sesuai dengan data siapa yang melakukan login, sebelum
memulainya kita persiapkan peralatan-peralatannya karena ini adalah lanjutan
dari posting sebelumnya jadi kalian harus sudah Belajar Di Pertemuan 13, Kalau
belum atau tertinggal silahkan download tersebih dahulu database dan file
PHPnya DISINI.
Setelah peralatan sudah
siap kita langsung saja buka tabeluser dan isi dengan nama sesuai data nilai
yang akan kita tampilkan dengan level user
Selanjutnya kita isi di
tbnilai nama-namanya
Buka halaman3.php dengan Dreamweaver tambahkan
listing seperti gambar dibawah ini yang didalam kotak merah.
halaman3.php
Listing :
<?php
session_start();
//cek apakah user sudah login
if(!isset($_SESSION['userid'])){
die("Anda belum
login");//jika belum login jangan lanjut..
}
//cek level user
if($_SESSION['level']!="user"){
die("Anda bukan
user");//jika bukan user jangan lanjut
}
?>
<html>
<head><title>Halaman User</title></head>
<body>
<?php echo "<h3>Welcome
".$_SESSION['userid']."</h3>";?>
<h4>Ini Halaman 3</h4>
<p>
<?php
$vcari=$_SESSION['userid'];
$conn=mysql_connect("localhost","root","")
or die ("Koneksi Gagal");
mysql_select_db("belajar",$conn);
$strSQL = "select * from tbnilai where nama like
'%$vcari%'";
$qry = mysql_query($strSQL,$conn) or die ("query salah");
?>
<table border="3">
<tr><td>Nama</td><td>Mata
Kuliah</td><td>Nilai</td></tr>
<?php
while($row=mysql_fetch_array ($qry))
{
echo"<tr>";
echo"<td>".$row["nama"]."</td>";
echo"<td>".$row["mk"]."</td>";
echo"<td>".$row["nilai"]."</td>";
echo"<tr>";
}
?>
</table>
</p>
</body>
</html>
Selesai, sekarang kita
tinggal coba caranya dengan masukkan alamat address http://localhost/PHP/index.php
login dengan nama yang kita tambah di tabeluser dan tbnilai
Pilih halaman3
Disini kita bisa lihat hanya nama sesuai login yang terantum
padahal ditbnilai ada nama-nama yang lainnya
Semoga Bermanfaat dan terus kembangkan jangan hanya
sampai disini.. silahkan download Source
Code dan tabel-tabelnya DISINI
Pada posting berikutnya kita akan belajar Input,
Edit dan Delete data mahasiswa dengan PHP/MySQL.
Salam NewGen..
Wassalamu’alaikum Wr. Wb.
No comments:
Post a Comment