Postingan lainnya
menampilkan data mahasiswa/user yang sedang login
di sini saya mau nampilin data mahasiswa yang sedang login tapi datanya belum bisa tampil, mohon bantuannya berikut query dan ssnya
<?php
include "../koneksi.php";
$nim = $_SESSION['mahasiswa'];
$query ="select * from mahasiswa inner join data_mhs where mahasiswa.nim=data_mhs.nim and mahasiswa.nim='$nim'";
$data = mysql_fetch_array($query);
?>
<tr>
<th width="20%">NIM</th>
<td><?php echo $data['nim']; ?></td>
</tr>
<tr>
<th>Nama mahasiswa</th>
<td><?php echo $data['nama']; ?></td>
</tr>
2 Jawaban:
kalo saya sih buat kolom baru di table login. Tambahan status.. Kalo misal login, status akan rubah ke 1. Kalo logout status kembali default atau 0.
Jadi kalo mau liat user yang login.. Hitung aja berapa jumlah data user yang memiliki nilai 1 pada kolom status. Lalu tampilin nama mahasiswa yang yang sesuai dengan baris data user yang kolom status bernilai 1 tadi.
"UNTUK ERROR DIATAS" secara umum sintak inner join kan :
SELECT column_name(s) FROM table1 INNER JOIN table2 ON table1.column_name = table2.column_name -----||baru where disini||-----
Anda lupa pake parameter on penghubung table 1 dan 2 nya.. :D