Robie formularz do edycji uzytkownika i mam problem z chekboxami. A konkretniej, utworzyłem sobie kilka chekboxów i dane z nich sa zapisywane w tablicy np. Array (dodawanie =>1 edycja=>1 admin=>1) Teraz próbuję to wstawić do zapytania do bazy, gdzie mam utworzoną tablice moduły a w niej pola: m.in. dodawanie(bit), edycja(bit), admin(bit). Jak zczytać dane z tablicy i podstawić do zapytania

W chwili obecnej miałem tak:
zapytanie_sql = "select idmodul from moduly where dodawanie ='$dodwanie' and edycja = '$edycja' and admin = '$admin' "
Z tabeli chciałem pobrać dane poprzez foreach ($idmodul as $klucz => $wartosc) ale ze checkbox zwraca mi wartosc tylko kiedy go zaznacze a przy odznaczeniu nie zwraca zadnej wartosci. Chcialem sprawdzac zawartosc tablicy i w razie braku wpisu np. admin w tablicy, jej wartosc ustawic na 0 (jako opcja nie dostepna dla tego uzytkownika) zeby moc wstawic wartosc 0 do tabeli w bazie. Bardziej obrazowo to zaznaczam tylko checkboxy dodawanie i edycja w tablicy php wpisze mi Array (dodawanie =>1 edycja=>1 ) bez wpisu admin. Jak z tablicy wyciagnac dane i w razie braku np. admin ustawic jego wartosc na 0 zeby wstawic do zapytania: "select idmodul from moduly where dodawanie ='$dodwanie' and edycja = '$edycja' and admin = '$admin' "