Как передать имя поля и значение динамической формы при отправке php

У меня есть форма с фиксированными полями, а также динамические поля, созданные из базы данных. поля могут быть разными каждый раз, и они являются выпадающими списками с такими параметрами, как размер цвета и т. д. Я могу назвать выпадающие списки следующим образом:

name="options[]" 

и затем сделайте что-то вроде:

 foreach($options as $option) { //add to db } 

однако это только дает мне значения, и мне также нужно знать параметрID

Я мог бы сделать что-то вроде:

 name="<? echo $optionID; ?>" 

для раскрывающегося списка, но я не знаю, какие опцииID были включены в форму, когда я пытаюсь обработать представленные данные. как передать и optionID и его выбранное значение при добавлении полей в форму динамически?