Отправка 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>";

В обработчике принимается массив со всеми опциями, а не только выбранными. Где ошибка?


Ответы (0 шт):