вы могли бы написать некоторый javascript, который заполняет скрытый элемент формы всеми значениями из select, что-то вроде ниже, и на стороне сервера просто используйте explode (",", $ _ POST ["allValues"]), чтобы получить все параметры
<script>
var hiddenValues = "";
$(document).ready(function(){
$("#mySelect option").each(function(){
hiddenValues = $(this).val() + ",";
})//end each
$("#myForm").append("<input type='hidden' name='allValues' value='"+hiddenValues+"'>")
})
</script>
очевидно, что вышеприведенное имеет зависимость от jQuery, а ваша форма имеет идентификатор myForm, и что у вашей множественной выборки есть идентификатор mySelect:)
EDIT:
NOTE1:что при этом сохраняются только значения опций, а не метки из выбора (для их сохранения можно использовать аналогичный метод).просто имейте это в виду
ПРИМЕЧАНИЕ2: будьте осторожны, если значения содержат запятые, так как это сделает недействительным ваш ввод (если он не экранирован каким-либо образом или не используется какой-либо другой разделитель)