Postingan lainnya
Menampilkan data nilai rapor sesuai id yang login
Hai, saya mau bikin rapor online, untuk memunculkan nilai sesuai NIS yang masuk gimana ya? tabel antara nilai dengan mata pelajaran sudah tersambung, tapi nyoba liat nilai nis 345 yg muncul malah nilai nis 123.
ini di viewnya
------------------------------- ada tabel nilai, matapelajaran dan member
Tanggapan
nama id nya apa yah?
2 Jawaban:
taruh nis di where juga. untuk relasi dan letak kolom nis ditabel mana, tinggal disesuaikan. <pre> $res=mysql_query("SELECT * FROM nilai,matapelajaran,member WHERE nilai.idmatapelajaran=matapelajaran.idmatapelajaran and member.nis=nilai.nis and member.nis = '345' "); </pre>
Tanggapan
sudah di join untuk tabel nilai sama matapelajaran, udah ditambah where nis itu tp yg muncul semua nisnya.. ga sesuai yg login
tabel nya udah di join belum? kalo udah nanti di where nya menurut id yang di panggil.
Tanggapan
sudah di join untuk tabel nilai sama matapelajaran, udah ditambah where nis itu tp yg muncul semua nisnya.. ga sesuai yg login
jadi maunya data muncul sesuai user yang login? coba pake session user login nya, user name di buat session panggil di where jadi nanti muncul sesuai user login.
$nis= $_session['blablabla']; (SELECT * FROM nilai,matapelajaran WHERE nilai.idmatapelajaran=matapelajaran.idmatapelajaran and nis = '$nis')
sudah pake session masih tidak mau muncul, tapi Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in
coba tambahin ini di atas mysql_fetch_array,
if($res=== FALSE) { die(mysql_error()); }
Column 'nis' in where clause is ambiguous
coba kirim screen shot nya... ke email abdurobby5@gmail.com
Okee sebentar