Postingan lainnya
Membuat batasan suatu golongan dengan PHP
Selamat siang saya mau tanya jika saya punya 1 tabel yang saya beri nama golongan lalu didalam tabel terdapat kode dan daya tampung yang berbeda seperti
id_gologan nama_golongan Jumlah_max G001 Golongan A 30 G002 Golongan B 45
nah kasusnya sekarang adalah jika golongan A sudah 30 orang maka gimana caranya agar orang ke 31 otomatis masuk ke golongan B, seandainya dia sudah input golongan A statusnya bisa berubah ke golongan B jika jumlahnya sudah golongan A sudah 30 ? terimakasih
2 Jawaban:
itu kan cuma table golongan ya, table orangnya ga ada ?
- select tabel golongan where id=g001 untuk dapatkan nilai max - sebelum insert ke table orang, select count(*) as jml from orang where id_golongan=g001 - bandingkan max dri master golongan dengan jml dri query hitung jmlh orang - if(max>jml) true : insert ke orang golongan=g001 false : insert ke orang golongan=g002
bisa menggunakan if kira-kira proses bisnisnya seperti ini : - hitung baris golongan a - jika total golongan a <= 30 baris maka -> query insert untuk gol a - jika tidak maka golongan = B -> query insert untuk gol b semoga membantu :)