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

avatar laura1414
@laura1414

2 Kontribusi 1 Poin

Diperbarui 7 tahun yang lalu

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

avatar sifai
@sifai

80 Kontribusi 24 Poin

Dipost 7 tahun yang lalu

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 :)

avatar yudistirasd
@yudistirasd

42 Kontribusi 11 Poin

Dipost 7 tahun yang lalu

Login untuk ikut Jawaban