Postingan lainnya
Login php menampilan data setelah login dari 2 table
Bagaimana caranya membuat login dengan setelah login menampilkan data login tetapi dari dua table Semisal table user dan pegawai Table user :userid,password,nama,hak akses Table pegawai :nama, alamat, nip
Dan menampilkan sesuai user login beserta nip dan alamat dan nama Terima kasih
6 Jawaban:
Ini pertanyaan serupa, silahkan dijadikan referensi: https://www.sekolahkoding.com/forum/cara-menampilkan-data-user-yang-login
Intinya begini: 1. Buat form untuk login. 2. Tangkap data2 yang dikirim menggunakan $_GET atau $_POST sesuai metode yang digunakan di form 3. Lakukan validasi => maksudnya cek benarkah data yg dikirim itu ada di database atau tidak. Kalau benar buatkan session $_SESSION dan ambil data2 lainnya yang dibutuhkan. Bila tidak ada ditemukan redirect user / menampilkan form sebelumnya dan beri pesan login gagal, dsb.
Kalau agan belum paham point 1, 2, 3. Silahkan dipelajari sedikit2 ada error silahkan jelaskan lebih lanjut di forum.
kalau menampikan data dari user dari satu table sudah bisa gan kalau dua table bagaimana
harus ada yg berelasi gan, misal di tabel Table user :userid,password,nama,hak akses Table pegawai :userid, nama, alamat, nip
nah abis itu tinggal di join aja di querynya
yang direlasikan nama kan!
querynya apakah bagaimana?
itu ada yg sama di antara table user dan pegawai,
select * from user inner join pegawai on user.userid = pegawai.userid where user.userid = '$userid';
menampilkan nama, alamat,nipnya berdasarkan yang login apakah nanti tinggal di panggil variablenya gan