Mam pewien problem z odczytem wartości z checkboxów i zapisem ich w bazie danych.
Na wstępie opiszę problem.
Mam dwie tabele: pytanie (idPytanie,tresc,odp1,odp2,odp3,odp4,idTest) oraz odpowiedzi(idOdpowiedz,idPytanie,tresc).
Otóż mam formularz w którym dodaje pytanie do wybranego testu.
Wygląda to tak:

Użytkownik wypełnia treść pytania oraz treść odpowiedzi a następnie zaznacza, która odpowiedź jest poprawna.
I teraz mam pewien problem.
Wiem, że wartości z checkboxów mam w zmiennej POST i mogę je odczytać, jednakże te, które są zaznaczone mają wartość "on".
Odczytuje je w ten sposób
$odpowiedzi = $_POST['poprawnaOdp']; foreach ($odpowiedzi as $klucz) { }
Tylko teraz pytanie skąd wiadomo, które odp zostało zaznaczone i czy mając te odpowiedzi w tablicy mogę jakoś te dane zapisać w bazie ( mam na myśli tabele odpowiedzi, do której brakuje mi tylko właśnie odpowiedzi którą użytkownik zaznaczył)
Też myślałem aby każdy checkbox miał przypisany wartośc value, ale nie wiem jak później zapisać dane do tabeli.
Pozdrawiam,
PS. jeśli coś nie jasne to napiszcie bo trochę "namotałem: tutaj.
Dzięki !