If you're using one of those selects where you hold ctrl down to select more, did you use [] in the name? that will convert the values into an array so you get all the results, not just the last one. Here's an example
<select name="form[]" multiple>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
If all those were selected, you could access the values using
$POST['form']['0']; // value is 1
$POST['form']['1']; // value is 2
$_POST['form']['2']; // value is 3
returns an array $form (use $_POST if register globals is off), and to get the values of form which is an array, use 0, 1, 2, etc. If they select 1 and 3, you still access it using
$POST['form']['0']; // value is 1
$POST['form']['1']; // value is 3
The 0, 1, and 2 don't necessarily match up.
$_POST['form']['0'] could have a value of 3 if they only selected 3. Just something to keep in mind.
Cgraz