arkadaşlar merhaba, veritabanında 0-6 yaş, 7-12 yaş şeklinde grupların kayıtedildiği bir tablom var ve bu gruplara uygulanacak indirim oranlarının tutulduğu bir başka tablom var. Formda kullanıcı istediği kadar çocuk ekleyebiliyor ve bu çocuklara yaşlarını giriyor. Eklenen çocukların hangi yaş grubuna ait olduğunu aşağıdaki kodla alıyorum.
foreach ($cocuklar as $cocuk) {
$cocuk_query = $db->query("ilgili grup tablosundan yaşları sorgulayıp hangi gruba ait olduğunu sorguluyorum");
$cocuklar = $cocuk_query ->fetch(PDO::FETCH_ASSOC);
$grup_id = $cocuklar ['grup_id'];
}bu sorgu sonucunu ekrana yazdırdığımda aşağıdaki gibi bir liste alıyorum.
çocuk yaşı 3 - id 1
çocuk yaşı 2 - id 1
çocuk yaşı 7 - id 2
gibi. Yani formda 3 çocuk seçilmiş ve yaşları 3,2 ve 7 olarak girilmiş. yaptığım sorguda 3 ve 2 yaşındaki çocuk 1 id li gruba giriyor, 7 yaşındaki çocuk ise 2 id li gruba.
yapmak istediğim şey, girilen bu çocukların kaç tanesi hangi gruba giriyor onu öğrenmek. Örneğin;
2 tane 1 id
1 tane 2 id
var gibi. bunu nasıl yapacağım ile ilgili bilgisi olan arkadaşlar varsa ve yardımcı olurlarsa çok sevinirim. teşekkürler.