Loop $ _POST multidemensional dizi

0 Cevap php

So I've created a form wich, by the post function, send me several values. $_POST[groups] sends me, using 4 different checkboxes values 1, 2, 4 and 8. $_POST[retailgroup] does the same, but only the values 1, 2 and 4. The problem is that I want these to add up together and then send the sum of the values to a MySQL table. I've managed to do one using the following foreach loop:

foreach ( $_POST as $val ) {
    foreach ( $val as $key=>$final_val ) {
        $group = $group+$final_val;
    }
}

Bu tabloda ayrı sütuna gidiyor çünkü ben birbirinden bu iki olması gerektiğinde sorun başlar.

Açık olmak gerekirse ben "farklı gruplar 1, 2, 4 ve 8 gibi (her zaman sadece ikili sayma gibi, önceki değer kez iki alarak) farklı değerler. Onları birlikte ekleyerek bir çıkarma yaparak gruplarına üye belirleyebilirsiniz atadık geriye ". Gruplarının farklı türü vardır beri ben tablonun iki ayrı alanlara onları istiyorum.

Ben her şey açıktır umarım.

Bunun nasıl herhangi bir fikir?

0 Cevap