Sounds like you want
[listbox1]-------------[listbox2]
|*item 1 | | |
|*item 2 | [-->] | |
|*item 3 | | |
|*item 4 | [<--] | |
|*item 5 | | |
+--------+ +--------+
[submit]
And by clicking the buttons in between you can move selected items from one side to the other.
Then submit the list in [listbox2].
You have PHP filling in [listbox1] when you first load the page, but you don't want it involved
again until you submit.
So JavaScript is going to have to do all the work. Moving to the Clientside forum.