у меня два select miltiple. в первой у меня данные извлекаемые из базы (это список всех имен сотрудников). с помощью javascript я выбираю нужные из первой и добавляю во вторую. теперь хочу чтоб все "имена сотрудников которые я выбрал со второго select записались в одну ячейки из базы. < script language=JavaScript> <!-- function move(fbox,tbox) { for(var i=0; i<fbox.options.length; i++) { if(fbox.options.selected && fbox.options.value != "") { // Add Option to tbox var no = new Option(); no.value = fbox.options.value; no.text = fbox.options.text; tbox.options[tbox.options.length] = no; // Clear option in fbox fbox.options=null; i--; } } SortD(tbox); } function SortD(box) { var temp_opts = new Array(); var temptxt = new Object(); var tempval = new Object(); // Load temp array for(var i=0; i<box.options.length; i++) { temp_opts = box.options; } //sort temporary for(var x=0; x<temp_opts.length-1; x++) { for(var y=(x+1); y<temp_opts.length; y++) { if(temp_opts[x].text > temp_opts[y].text) { temptxt = temp_opts[x].text; temp_opts[x].text = temp_opts[y].text; temp_opts[y].text = temptxt; tempval = temp_opts[x].value; temp_opts[x].value = temp_opts[y].value; temp_opts[y].value = tempval; } } } for(var i=0; i<box.options.length; i++) { box.options.value = temp_opts.value; box.options.text = temp_opts.text; }} function Select(box) { for(var i=0; i<box.options.length; i++) { box.options.selected = true; }} // --> </SCRIPT> print "<table><tr> <td><TABLE border=0><TR><TD> Все:<br><SELECT multiple name=\"list1\" size='4'>"; $x=0; while ($x < mysql_num_rows($rmas)) : $smas = mysql_result($rmas, $x, 'username'); print "<OPTION value='$x'>$smas</OPTION>\n"; $x++; endwhile; print " </SELECT></TD><TD> <br> <br> <INPUT name='B1' onclick=move(this.form.list1,this.form.list2) type=button value=\" >> \"><BR> <INPUT name='B2' onclick=move(this.form.list2,this.form.list1) type=button value=\" << \"> </TD><TD>Выбранные:<br><SELECT multiple name=\"list2\" size='4'> </SELECT></TD></TR></TABLE></td></tr></table>";