Dziękuję, może jakoś uda mi się to ogarnąć

Udało mi się zrobić dynamicznie checkboxy w taki sposób:
$sprawdzenie_specjalizacji = mysqli_query($db,"SELECT * FROM `specjalizacje`");
while ($specjalizacje_info = mysqli_fetch_array($sprawdzenie_specjalizacji)) {
$specjalizacje_tablica[] = $specjalizacje_info;
}
foreach ($specjalizacje_tablica as $key => $value) {
echo '<input type="checkbox" name="specjalizacje[]" value="'.$value['ID_specjalizacji'].'">'.$value['nazwa'].'<br>'; }
Moglibyście podpowiedzieć jak wysłać teraz dane do bazy danych? Póki co zrobiłem tak, że sprawdzam ID ostatniej osoby która się zapisuje tym oto zapytaniem:
SELECT `ID` FROM `persons` ORDER BY `ID` DESC LIMIT 1
i teraz chciałbym wysłać specjalizacje do tabeli która łączy osoby ze specjalizacjami. Nie wiem jak zrobić to by wysłało np do osoby o ID 8 specjalizacje o ID 1,2,3 w osobnych rekordach.
W tabeli pola wyglądają tak:
ID_osoby | ID_specjalizacji
Chciałbym by po wyborze specjalizacji wyglądało to mniej więcej tak:
ID_osoby | ID_specjalizacji
1 ------------------ 1
1 ------------------ 2
1 ------------------ 3
Pozdrawiam
--------------------------------------------------
Poradziłem już sobie z problemem

Zliczyłem ilość zaznaczonych specjalizacji, dałem to w pętle for i śmiga