Postingan lainnya
Buku Ini Koding!
Baru!
Buku ini akan jadi teman perjalanan kamu belajar sampai dapat kerjaan di dunia programming!
Laravel, membuat halaman profile
hallo agan2 sy lg buat halaman profile, cuman ada kendala pas nampilin datanya. langsung aja ada 3 table, table user , table SMP, dan table SMA. ketika login sy ngeridirect ke halaman profile berdasarkan username
//untuk routenya
Route::get('/profile/{username}', 'HomeController@profile');
karna semua data user ada di table SMP ato SMA. saya mau menampilkan data di table SMP ato SMA berdasarkan user yang masuk.
// pd controller
if (//user yg login == data pd table SMP ato SMA) { //disini bingungnya gmn cara ngambil datanya
$profile = Smp::where('username', $username)->first();
}
$profile = Sma::where('username', $username)->first();
return view('profile', ['profile' => $profile]);
yang punya cara mohon bantuannya
0
1 Jawaban:
Jawaban Terpilih
udah dapet solusi, kukulatrak sendiri aja akhirnya berhasil.
{
// dd(User::where('username', $username)->count() == smp::where('username', $username)->count());
if (User::where('username', $username)->count() == Smp::where('username', $username)->count() ) {
$profile = Smp::where('username', $username)->first();
return view('profile', ['profile' => $profile]);
}
elseif (User::where('username', $username)->count() == Sma::where('username', $username)->count() ) {
$profile = Sma::where('username', $username)->first();
return view('profile', ['profile' => $profile]);
}
}
1