Отправка post через field set в php
При отправке данных из формы, отправляются все вариации, даже не выбранные. Как отправлять только те, что выбраны?
Использую Fieldset по этому конструкция странная:
Форма:
echo "<fieldset class=\"uk-fieldset\" id=\"$parrent\">";
$sql = "SELECT * FROM options WHERE id='$variation_id'";
if($result = $conn->query($sql)){
foreach($result as $row){
$variation_name = $row["name"];
$variation_color = $row["value"];
echo "<label><input type=\"hidden\" name=\"variation_id[]\" value=\"$variation_id\"><input value=\"$variation_id\" class=\"uk-radio\" name=\"$parrent\" type=\"radio\" required> <span style=\"color:$variation_color\"> $variation_name </span> </label>";
}
} else { echo "Ошибка: " . $conn->error;}
echo "</fieldset>";
В обработчике принимается массив со всеми опциями, а не только выбранными. Где ошибка?