foreach($_POST['dynamic_form']['dynamic_form'] as $formvalues):
$questionTitle = $formvalues['p_name'];
$c1 = $formvalues['c1'];
$c2 = $formvalues['c2'];
$c3 = $formvalues['c3'];
$c4 = $formvalues['c5'];
$answer = $formvalues['dogru'];
$insert = $db->prepare("INSERT INTO sorular(soru,c1,c2,c3,c4,dogru_cevap) VALUES (?,?,?,?,?,?)");
$insert->execute([$questionTitle,$c1,$c2,$c3,$c4,$answer]);
if($insert->rowCount() > 0){
echo 'Ekleme başarılı';
}else{
echo 'Ekleme başarısız';
}
endforeach;Dinamik form elemanlarını yukarıdaki gibi foreach döngüsüne alarak çözümünüzü yaptım kendinize göre uygulayıp deneyebilirsiniz