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

avatar Renaldy27
@Renaldy27

47 Kontribusi 2 Poin

Diperbarui 7 tahun yang lalu

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.

avatar onirusama
@onirusama

265 Kontribusi 184 Poin

Dipost 7 tahun yang lalu

kalau menampikan data dari user dari satu table sudah bisa gan kalau dua table bagaimana

avatar Renaldy27
@Renaldy27

47 Kontribusi 2 Poin

Dipost 7 tahun yang lalu

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

avatar Nandar
@Nandar

648 Kontribusi 204 Poin

Dipost 7 tahun yang lalu

yang direlasikan nama kan!

querynya apakah bagaimana?

avatar Renaldy27
@Renaldy27

47 Kontribusi 2 Poin

Dipost 7 tahun yang lalu

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';
avatar Nandar
@Nandar

648 Kontribusi 204 Poin

Dipost 7 tahun yang lalu

menampilkan nama, alamat,nipnya berdasarkan yang login apakah nanti tinggal di panggil variablenya gan

avatar Renaldy27
@Renaldy27

47 Kontribusi 2 Poin

Dipost 7 tahun yang lalu

Login untuk ikut Jawaban