Tolong pilih kategori sesuai, jenis posting (diskusi atau bukan) dan sertakan tag/topik yang sesuai seperti komputer, java, php, mysql, dll. Promosi atau posting tidak pada tempatnya akan kami hapus!
- Bagi Anda yang ingin mendaftar, baca link berikut:
http://diskusiweb.com/discussion/50491/how-to-registrasi-diskusiweb-com-baca-ini-terlebih-dahulu
- Cara menyisipkan kode program supaya tampil rapi dan terformat dengan baik di diskusiweb.com: http://www.diskusiweb.com/discussion/50415/cara-menyisipkan-kode-program-di-diskusiweb-com
- Cara posting gambar/image di post Anda: http://www.diskusiweb.com/discussion/47345/cara-menyisipkan-menyertakan-image-pada-posting/p1
http://diskusiweb.com/discussion/50491/how-to-registrasi-diskusiweb-com-baca-ini-terlebih-dahulu
- Cara menyisipkan kode program supaya tampil rapi dan terformat dengan baik di diskusiweb.com: http://www.diskusiweb.com/discussion/50415/cara-menyisipkan-kode-program-di-diskusiweb-com
- Cara posting gambar/image di post Anda: http://www.diskusiweb.com/discussion/47345/cara-menyisipkan-menyertakan-image-pada-posting/p1
[ask] Rekap Absen Siswa Di laravel
Assalamualaykum kebetulan saya lagi belajar buat absen di laravel tapi 1 kendalanya adalah membuat rekap kehadiran per kelas, saya masih bingung dengan logikanya
ini controllernya
yang yang sekarang baru siswa per kelas yang tampil saya masih bingung gimana caranya agar tampil rekapan absennya.
ini resultnya

ini controllernya
class RekapAbsenController extends Controller
{
public function __construct()
{
$this->middleware('auth');
}
public function get()
{
$kelas = DB::table('kelas')
->join('gurus','kelas.wali_kelas','=','gurus.id_guru')
->get();
return view('admin_rekap_absen')->with(compact('kelas'));
}
public function proses($id)
{
$kelas = DB::table('kelas')
->join('gurus','kelas.wali_kelas','=','gurus.id_guru')
->where('id_kelas',$id)
->first();
return view('admin_proses_rekap_absen',compact('kelas'));
}
public function tampil($id)
{
$kelas = Kelas::find($id);
$siswa1 = DB::table('kelas')
->join('siswas','kelas.id_kelas','=','siswas.id_kelas')
->where('siswas.id_kelas','=',$id)
->get();
$siswa2 = DB::table('kelas')
->join('siswas','kelas.id_kelas','=','siswas.id_kelas')
->join('absen_masuks','siswas.nik','=','absen_masuks.nik')
->where('siswas.id_kelas','=',$id)
->get();
return view('admin_tampil_rekap_absen',compact('kelas', 'siswa1', 'siswa2'));
}
}
REKAP ABSEN KELAS - {{$kelas->nama_kelas}}
NIK
Nama
Waktu
Tanggal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
@foreach ($siswa1 as $siswas)
{{$siswas->nik}}
{{$siswas->nama}}
Msk
Klr
@endforeach
yang yang sekarang baru siswa per kelas yang tampil saya masih bingung gimana caranya agar tampil rekapan absennya.
ini resultnya
