| Сообщение от timko_ya | 
	| Если пользователь выберет для группы, то перед значением 123456 поставится знак минус | 
	
Вы бы лучше проверяли пришедшее не так:
str_replace('  ', '  ', nl2br(print_r($_POST, true)));
ибо это глупость, а так:
echo '<pre>';
print_r($_POST);
тогда бы картина происходящего была бы видна в полной мере.
Клиент выберет первую группу, выберет в ней, затем выберет вторую группу и в ней выбор. Вопрос - что получит сервер и что ему надо делать в этом случае?