Такой вариант не подойдет:
В форме всегда есть input type=hidden name=...
В его value записываешь что-то типа name1:value1;name2:value2;... - сколько элементов формы, столько и пар имя:значение
На сервере берешь $_POST[...], разбираешь эту строку и сохраняешь как тебе удобно