Menambahkan jumlah mahasiswa 1 persatu berdasarkan checkbox , bukan button di setiap cell nya

gan ada yang punya ide bagaimana cara increment jumlah mahasiswa dalam array list(checkbox) ?

http://pastebin.com/DAXKsUEL ini controller nya http://pastebin.com/E82jnetV ini view nya ,

masalahnya saya nga ada ide buat menambahkan jumlah mahasiswa yang memilih matakuliah tersebut

avatar Andreaschrist27
@Andreaschrist27

31 Kontribusi 5 Poin

Diperbarui 8 tahun yang lalu

3 Jawaban:

kalo seperti ini bisa gan ,tetapi saya ingin menggunakan checkbox biar tidak ribet milih nya

avatar Andreaschrist27
@Andreaschrist27

31 Kontribusi 5 Poin

Dipost 8 tahun yang lalu

ane ngga terlalu ngerti struktur kodenya gan. Asumsi di table -mata kuliah- punya kolom namanya jumlah_mahasiswa dan request sedang diloop

if( if(!isset($input['check_this'])) )
{
//$Input['check_this'] tergantung nama checkboxnya, $input = Request::all()
$mata_kuliah  = MataKuliah::find($id);
$mata_kuliah->update(['jumlah_mahasiswa' => $mata_kuliah->jumlah_mahasiswa + 1]);
}

avatar immeng
@immeng

10 Kontribusi 18 Poin

Dipost 8 tahun yang lalu

yang di maksut sama kaya insert atau update data ya? kalau iya pakek jquery sama ajax

$('#checkbox').change(function(){
if (this.checked) {
//lakukan ajax
}
});

untuk lebih jelas tentang this checked bisa di cari di google. udah banyak

avatar ardyhim
@ardyhim

289 Kontribusi 175 Poin

Dipost 8 tahun yang lalu

Login untuk ikut Jawaban